Family of 5 including three teens. We loved the cruise, but I'm going to start with a "watch outs" so it's the first thing you read.
DO NOT buy the zero proof drink package. It cost $30 per person per day plus 20% gratuity-- so close to $1200 for our family of 5. I bought it because I was led to believe there was no access to non-alcoholic drinks onboard with the base (zero proof) drink package. However, there were juices, lemondes and other non-alcoholic drinks available in the buffet area which is always open. The zero proof package is basically if you want to add bottled water and soda. And even if you do, there's no way you'll drink enough water and soda to make this worthwhile. On top of all this, you have to waiti in lines to get soda or bottled water. So you could get through the buffet and get all your food in 10 minutes, and then wait 15 minutes to get a bottle of water. You have to show your card, and they have to register that you had a bottle of water to your account-- it's an extremely inefficient process. I'd rather they just increase the cruise rate-- it's really a rip off. And another minor complaint-- there are upcharges for some things on the ship that are really tacky. For example, at the ice cream section of the buffet, if you want rum raisen ice cream there's an upcharge-- all other flavors are free. So I could eat one or seven steaks at the buffet with no charge. But if I want a scoop of rum raisen ice cream (vs other flavors) there's a charge. Really tacky.