The crew made this a great experience! Everything from start to finish was better than expected. The crew was friendly and knowledgeable, clearly professionals. Everything ran like clockwork. The boat was great the snorkeling was great. I would highly recommend this to my friends and family. A perfect vacation activity!