Overall the trip was okay. Unfortunately it rained for us but we still did the snorkelling regardless. However, snorkelling was not what we expected. It was just a small area of the water that was blocked off near the boat and there really wasn’t that many things to see underwater. Then you take a boat to the island where you can do the banana boat. Again, it wasn’t what we expected. The banana boat ride was just a small, short loop near the shore and seriously only lasted for like 2 minutes (maybe even less). We were pretty disappointed about that. But, lunch that they gave us was good. What we noticed during our trip was that there were a lot of people on the boat with us, but not just “tourists”. It seemed like they knew the tour guides/boat drivers and they were tagging along for the ride. This made the boat very crowded and we could barely all sit and fit in the one boat. Throughout the day, there were also multiple stops with other people with different packages as us. For example some people paid for snorkelling, banana boat, and jet ski. But, even if you didn’t pay for those activities, we were stuck waiting for everyone at each stop. They would bring us ALL to the parasailing place even if you didn’t pay for it and we would have to wait.. which I think made it kind of inconvenient for the people waiting. Overall, it really wasn’t what we were expecting but we still had a good time. Just wish the banana boat ride was longer if that’s what we paid for.