We did the Irie Mon beach party for $90 a person and didn't enjoy it at all. First of all you are only there for about 4 hours to drink you feel. Second they only leave the food out for about 45 minutes to eat and then they put it all up. Third it was very crowded. Fourth they had 2 boats carrying about 60 passengers dock just after lunch which took up every more space, view of the ocean, and use of activities. Fifth the servers had attitudes and didn't want to server you. And lastly and most importantly, they ran out of beer. I would not recommend this excursion and not sure I would even go back to Jamaica.
We did the Mexican Cuisine Cooking Class for an excursion. You get off the boat and they force you to walk through this 100 yard 10 foot wide shop where you get hassled to buy everything and anything. Not cool Carnival. Then lots of shopping right there once out of the shoot. Short bus ride to our Cooking Class at Playa Mia. This place was Awesome. Huge facility. The cooking class was great. The beach was nice. The water park was fun. I would do this again every year.