Average at best, do not book this tour if you like adventure . - no frills is an understatement to say the least. I have done over two dozen snorkeling tours over the years, and this by far was the most boring. You're never guaranteed to see wildlife - however the snorkeling spot is overcrowded, and not much to see.
The crew was un-attentive, and completely disengaged from our afternoon tour. We booked 7 people and I've never experienced such a lack-luster attitude from a crew and overall letdown from an excursion. Check-out my other reviews, I almost always give 5 stars...this one is very generous at 3.
They also brought us back 20 minutes early, we didn't even get the time promised on the water. They could of at least took us around in the catamaran a bit more. The snorkeling was so bad, we only saw 2 turtles and everyone else looked as disappointed as our family.