I have been there in Oct and it was very nice - a few showers coming & going daily. It is the height of hurricane season though so I recommend purchasing travel insurance. Not to be a downer but something you need to know, IMHO