Diamond Plus cruiser with RCCL, but have sailed other cruise lines. Just let me say the pre-cruise terminal experience was different and not very well organized. One person telling you to go here and there with no signage. Thank goodness I knew how the process was suppose to work. For a new cruiser, it would be daunting.
Your sea pass card awaits you in your room. I booked a balcony on deck 8, thankfully not to far from Aft elevators. Stateroom attendant did a great job. Lets just say there is a lot of walking on this ship. We did the classic complimentary dining, (rotated between the free dining rooms each night with the same table and wait staff. We had table 101 for 2, with Christian as our waiter, he and his wife (asst.waiter) were great. We ate in Chic, Grande and American Icon, our least favorite was American Icon which I thought I would like the best.
We ate lunch in Chic one day, the lobster/shrimp saffron rissoto was the best. Smoked potato soup not too good. Our waitress did not tell us that the tuti salad bar was available. Windjammer food the same as always, but variety was much smaller than I felt in the past. Only one waitress offer to get us drinks.
Cabin design the best, lots of storage and designed very well. Sofa a step up from previous ships. Bathroom overall smaller, but larger shower. Only downside not much room between bottom of bed and wall to walk thru, scratched leg on and of bed. Refrigerator actually kept drinks cold.