When I first booked this tour, I was pretty excited to try a new adventure! I used a Groupon to book this tour a few months before my vacation. On the night I went to check in I was a bit hesitant because all business was conducted from the back of a truck. But my hesitation was put to rest by the friendliness of the woman checking us in and helping with our wetsuits. The captain was very friendly and informative. Our in-water guide was very helpful in getting us in the water. We were able to see 3-4 manta rays and they were incredible! My eyes got so big when the first manta ray swam up to me! It was so exciting! It was so relaxing in the water that I started to get a bit sleepy, but I perked back up when a couple more mantas started their "ballet!" What I also liked about this tour is that it was a small group. There was only 6 of us and that made the snorkel more personable and intimate. There was another tour in the water with about 20 people and they were pretty loud. I felt that they were scaring the mantas away. A small group is the way to go. I would recommend that if you were glasses to wear your contacts for this trip because you can't wear your glasses under your swim mask. I highly recommend this tour, you won't regret it!