Highs will be between 18 and 30ºC (64–86°F) and lows between 14 and 20ºC (57–68°F). Sea surface temperature will be 26ºC (79°F).