Note the many reviews mentioning choppy water, don't bother going if snorkeling is your target, you will be disappointed. We did it & was only in the water 15 or 20 minutes, most of those with us were back in the boat about the same time. Boat was comfortable, personally didn't like to comedy routine they presented as a "safety" precautions, it seemed the staff was more interested in entertaining than informing on this subject. Drinks flowed & were plentiful on the way back to the shore