Wow! Our tour guide Sophia and the staff upon the Coral Kai were such a great crew. They were very positive, informative, and helpful. They explained the use of the gear very well, gave us pointers on how to free dive, and we were able to see several species of fish and of course the green sea turtle. As a bonus we were riding back and got to see two humpback whales. A mom and her calf. All in all an amazing experience that I would recommend to anybody regardless of their snorkeling ability level.