it was free..they drop you off at a beach,and the locals show up with wave runners,parasailing etc.. do it ,its cheap and the ride back gets a little wild(limbo)the punch is free,but you have to pay for beer.you will get TRASHED if you want
I did this several years ago, not sure if it has changed any, but the rum punch is free and you get very trashed! At the beginning it doesn't have much alcohol in it until after the snorkeling. Once you are done snorkeling its 151 rum and it sneaks up on you. The snorkeling was not great, we didn't see any fish, but we had a blast. Did limbo and other dances on the way back.