This was an excellent experience. Finding the meeting spot was extremely easy. The crew was fantastic. Very attentive, knowledgeable, and friendly. Once we arrived at the snorkeling spot we saw turtles, fish, and dolphins. You really do get up close and personal with the turtles. It is an awesome experience. We met a lot of very nice people from all over the world. The tour took the perfect amount of time and the experience was perfect.