Captain Kevin and his crew were amazing! A lot of fun and very friendly!! They do a great job of explaining how to snorkel, so if you are a novice do not hesitate to sign up for this experience. We had amazing weather and saw about 14 turtles on our trip, along with tons of other fish. Do not skip this experience!!