My friends and I greatly enjoyed this excursion. The tour guides were fun and kept us entertained the entire time. They were easy to get along with and even joined in on the fun.
The only downfall was not having very much time to snorkel because we left shore an hour late.
Overall, though, it was worth the $20. We...
More