More weather information for Bengoechea Place