One of the best parts of our vacation was snorkeling with Captain Mark and his crew. What a fun time! It was my daughters first time snorkeling and one of the crew members, Michael, just took her off to the side and calmed her down and worked one on one with her until she felt comfortable. FANTASTIC experience. We were on a Carnival cruise and so glad we booked this excursion. Will do it again next time we pass through.