Beach resort. Hot humid 22-32°C. Dry Nov-May perfect. Rainy Jun-Oct. Best Dec-Apr. Hurricane possible. Mountains and beach combination beautiful!