Dry Season: December to May — best for beach, hiking, sightseeing
Wet Season: June to November — lush landscapes, occasional storms
Sea Temp: 27–29°C (warm year-round)
Hurricane Season: Officially June–November, but risk is highest Aug–Oct