...Just not really our kind of fun. The music on the boat was really loud, so my head was hurting half the time. Everyone else seemed to be having fun, so I think that was more of a "me" problem.
The drinks were fine, but I really wish I hadn't had one before snorkeling. I threw up several times in the water. Other than that, the snorkeling itself was fun and the spot was amazing! I also really appreciate how great the crew was at making sure I was comfortable after I hurled in the water (reassuring me that I was feeding the fishies and shouldn't feel bad) and checking up on me throughout the rest of the ride! I wasn't the worst off on the boat (and handful of other people puked), but I still wasn't able to eat my lunch wrap. That part was kind of a relief because I tried one bite and it was pretty awful...
Next time, I would personally opt for a shorter ride to save money and focus more on the snorkeling (and less on the cruise aspect). We spent most of the time on the boat with the music. If you're into that, the experience can be fun and many people enjoyed themselves. However, be mindful of seasickness. I thought for sure I was safe because the boat ride didn't bother me, but a handful of us got suddenly nauseous in the water.