Hands down THE BEST. We have taken numerous snorkeling trips in Hawaii and the Eastern and Western Caribbean, but this tops them all. Captain Rick, and Seth were phenomenal; informative, helpful, and patient. The spot where we snorkeled was the most fantastic and beautiful spot we have seen. I highly recommend this trip to all.