We loved the experience! Everything went smooth from booking, checking in, snorkeling. We saw so many manta rays. Mike, our guide in the water, talked about manta rays’ life etc., and was super fun, too. It was only 6 people at one time, which was wonderful, compared to those huge crowd snorkeling experience. 💯 recommended!