This tour was amazing. Two grandsons had a great time. The crew was very informative and made sure everyone knew how to handle themselves while in the water. Safety was a priority. The boat was very clean and every passenger was made to feel welcome, whether snorkeling or just observing. Plenty of soft drinks and snacks were provided. Overall, very professional and enjoyable. 10/10 😎