Best season is from January to October.
In European winter the weather is dry and warm, in spring it gets hot and in summer it gets cloudy and might rain a bit.
November brings rains and strong wind.
Suncream, hat and UV-swim-shirts as well as mosquito repellent are recommend all year long.