Pros:
- Staff was awesome, super nice, friendly, lead really well and were really knowledgable
- The sailing portion was really cool. They take down the sails and actually sail (no motor)
- Kayaking in mangroves were cool
- Gave ample time to snorkel (I didnt feel rushed to finish)
- Free booze, snacks, soft drinks (unlimited)
Cons:
- If you've done snorkeling before elsewhere (Hawaii, Carribean, Mexico, etc.), the actual snorkeling location isn't anything super impressive (not their fault so i dont deduct a point).
No colorful coral, everything is sort of grey. No wide variety of fish. The clarity of the water was pretty minimal as well (maybe 6-7 feet). It was a rather exposed part in the open ocean (not close to shore) so it was windy and rather rough that day, so it kicked up a fair amount of sand. But even with more clarity, its nothing amazing.
I'll note that it was horrible or anything, we did see some cool stuff - lots of lobsters, a grouper, an eel.