24/7 Pizza, $50/day all you can drink, friendly staff (mostly), and a great atmosphere made this the best of the 3 cruises for me to date. Booze cruise to Mexico and Princess was ready for the fun.
The Good:
Firstly, get the all you can all-you-can drink deal. $50/day and you're set to go as long as the bars are open and it seemed like there was always a bar open. Service can be a little slow at times, but its not unlike any popular bar. Even with that, I had no problem filling up my party meter and maintaining a solid level through the cruise.
Cabin was a perfect crash spot. The discoloration of the TV and limited channels made sure you didn't miss out on the boat activities (solid strategy). Enough room to walk around and get ready and get out to enjoy yourself.