We had a great snorkeling trip with the Kai Kanani crew. The waters were beautiful and not crowded, as we took the sunrise cruise. The crew was very attentive to make sure all the swimmers, particularly children, were safe and within a reasonable distance from the boat. Swimming with the sea turtles was awesome! I definitely recommend this trip!