Our group of 20 had a lot of fun on this cruise/snorkel adventure. Highlight was swimming by the fresh water falls and Travis. He is awesome! If you have your own snorkeling equipment I would suggest bringing a mask. Their equipment is ok but googles leak. The only negative I would say is when I gave one of the girls our tip (12%) she immediately counted it in my front of me and did not say thank you. That was disappointing but getting past that I would certainly recommend this charter.