You don’t have to go so far to escape the cold of the UK, but you’re pretty much guaranteed good weather any time of year. The average temperature is a fairly steady 25 Celsius (80 Fahrenheit) for more of the year – with it only being marginally colder in January than the Summer.
If you would prefer going in the dryer months, then the rainy season tails off in December, staying dry until May.