I would go from May to October. This gives you drier weather and gives the opportunity to see some manta rays!