It was an amazing experience. The whole crew was very friendly and provided plenty of guidance before and during the excursion. They had three crew members in the water to assist all the different levels of snorkeling. Our guide was super knowledgeable and was sharing tons of fun facts about sea turtles and sea life in general. We swam very close with 15+ sea turtles, and a group of dolphins swam past us, which was super cool.