It's been so long since I have been on a Carnival Cruise! We've been going on Disney ever since we had the kids. But to celebrate my mom's 60th birthday we are going to go on the Victory with her (stopping in Key West and Cozumel).

I feel completely out of the loop because we are so used to knowing EVERYTHING to expect on our cruises.

Can the Carnival cruisers give me some tips? I am thinking at least Kevin needs to get the beverage package because he is a big Diet Coke drinker. I drink mostly tea and lemonade. So should I skip it? Should we get the wine package for dinner? That's what we tend to drink with dinner on vacation. Or should we just get the "all you can drink" packages and live it up???

Are there any "secret" or "hidden" opportunities that we should know about? Any "can't miss" opportunities?