We are scuba divers and are taking a break from diving. We thought we would try this. It was amazing! Fun, professional crew. They took us to a reef. The one hour ride out was beautiful. There were so many fish! We saw shark, barracuda, snapper, angel fish, grouper and so many more. I was worried it would be too many snorkelers. Nope. All good. Highly recommend.