Ugh, I should have read the reviews before I went on this tour. I just trusted my hotel concierge when I booked this through the resort that I was staying at. This is not for the mid to upper class people. You WILL be disappointed. We got on a boat with about 50 young locals who got completely wasted on alcohol. We stopped for about 20 minutes to go snorkeling. Well, the water was too murky to see anything and there were no fish or coral to be seen. What a joke. Then we stopped at a beach (it was beautiful) along with hundreds of other boats and ate at our designated restaurant. Just gross. I wouldn't even feed that to my dog. And the washrooms were disgusting. We were way better off to just urinate in the ocean.
This was the longest 7 hours of my life that I cannot get back. I wasted a complete day on this boat. The boat was so incredibly slow and took forever to get back to town. Buyers beware, this is not a nice relaxing tour with other families. It is a booze cruise for the locals. Get ready to say "ewwwww" the entire time while you are on this tour. Gross. Disgusting food. Not for families with children of any age. DISAPPOINTED is an understatement.