The climate is tropical – and lovely – year round. Temperatures average 27 degrees and mild trade winds keep humidity to a comfortable level. December and January are the coolest months, while June through August are the hottest. The hurricane season runs from June to November. January to April is the dry season while the rainy season lasts from May to August.