Highs will range between 25 and 29ºC (77 and 84°F), lows between 19 and 21ºC (66 and 70°F). The sea surface temperature will be 26ºC (79°F).