My husband and I were both very happily surprised with the service, food, entertainment (Rock of Ages rocked and Cirque du Soleil was phenomenal!!), embarkation and debarkation, and the styles of the public rooms and restaurants.
The buffet food was very good and the quality went up from there in the main dining rooms and restaurants. The Manhattan Room,which is complimentary, is fabulous. If you're looking to have an excellent steak dinner, Cagney's is the place for you ($30./pp).
Our cabin was spacious and the bathroom roomy with a fabulous shower, but our balcony was on the small side. In order for the lights, electricity, and TV to work you have to keep your room card/key inserted in the scanner while you're in the room. When you leave the cabin and remove it from the scanner everything shuts down. I had to keep resetting my travel clock in the evening. I recommend a battery-operated clock.
Spacious, plenty of storage space, large(r) bathroom, great shower in mini suite, small(er) balcony, card/key scanner to engage electricity in cabin