Went on one for my honeymoon. Hope to go again next summer.
Liked the food, but not the cafeteria. Ate in the cafeteria once, was very unimpressed, and only showed up occassionally for breakfast after that. The dining rooms were very nice (although the premium steak house did not impress).
Living in NYC, I found the drink prices reasonable. YMMV. I did run up the bill more than I should have, though.
Hate that whenever we go on vacation, everyone looks to me to plan, and complains about what I plan. On the boat, the plan is laid out. Was on Princess Cruises, and there was plenty for my daughter to do and decent oversight that I didn’t have to worry about her (too much).
Not a big nightlife person myself, but I would attend the comedy and magic shows, and there was a nice swing / big band / jazz bar that was much quieter than the dance places. Ignored the main discotheque, and the big, burly parties. Not my style.
I like to gamble, so I always had something I enjoyed. Plus, I was up after the first night, and never had to risk my initial stake after that (although it got close once). Would have liked a poker tournament, but what can you do?
Overdid the shore excursions. Live and learn for next time. Next time, I’ll arrange locally. Wasn’t impressed with the shopping, but then, I’m a guy who doesn’t like any type of knick-knacks unless they can be installed in my computer.
I think it would be bad for an older teen (16-20), but then it is hard to find any kind of vacation to satisfy kids that age. For me, I could sit back, be waited upon by a staff that always seemed to be “on”, and not worry about driving and scheduling and coming up with activities. That’s how I define vacation (only thing missing was a fishing excursion, but Mrs. D_Odds nixed that idea).