Worth every penny!!!! Affordable, and we actually saw amazing colorful fish, coral reef, sea turtles, barracuda, and some sharks! WAY better than our Maui, Hawaii snorkeling experience. The staff were all friendly, attentive and professional. The boat has 2 restrooms and they provide free water/drinks.