May, June and September: clear skies, little rain, calm seas and fewer tourists than peak August.
April and October: just before or after the main rains. April sees some humidity but lower rates; October is dry but getting hott…
Go in May or September for the best balance of reliable weather, lower prices and genuine solitude.