Highs will be between 22 and 28°C (72–82°F), and lows between 17 and 20°C (63–68°F). Sea surface temperatures will be around 26°C (79°F).