Worst boat trip ever. Description and pictures are very misleading. My family and I had very high expectations and were excited for this trip and were unfortunately let down. The day started off with us having to be picked up in a slightly sketchy location by a coach bus. We drove around for about an hour picking up other guests. Why couldn't we have just driven to the boat's location in the first place? Anyway, we finally make it to the boat. We were expecting a speedboat with maybe about 20-30 other passengers. Wrong. It was pretty much a ferry boat and had about 300 passengers. Hot and crowded. Played awful and loud music too. We finally departed for our first stop. The description makes you think there are lots of swim stops and that they provided snorkel gear. Wrong again. There were only two swim stops before lunch and one after, each for about 20 minutes. Oh, and did I mention that the boat's maximum speed was about 5 miles per hour? I could swim faster than that. Anyway, we get to lunch, and this was where I had it. We were given a plate of raw pork, hot dog, burger, and CHICKEN and we were supposed to grill our own food. Absolutely absurd. My family and I could've contracted salmonella if we had cooked the chicken incorrectly!!!! After lunch, frustrated and hungry, we just stayed at the beach. We didn't even get back on the boat. So disappointed.