Let me start by addressing one very big myth about this ship. The pre-conceived notions it is too crowded can not be any more false. Embarkation/disembarkation were the easiest I have ever experienced.
Once on board, the ship is so large and so well organized in to "neighborhoods," no one area gets two crowded. The only time I experienced corwds on this cruise were during events like the 70's street party. But that is an event that brings crowds on any ship, and it's the crowd that makes it so much fun.
The entertainment was the best I have ever seen. Do not miss a single show. Make sure you make the proper reservations before your cruise.
Specialty restaurants were different experiences. I do not recommend 150 Central Park. On the other hand, I thought Giovanni's Table was excellent. The tiramisu rivals anything you would get in Italy.
Avoid the Windjammer during peak times. It is a little small for the ship and finding a table can be difficult. Consider Park Cafe as an alternative lunch venue.
Dazzles is the best nght club. The band is excellent and the venue is gorgeous.
Make sure you zip-line. Just doing this on a ship was great, but it was also a lot of fun.
Rooms seemed a little smaller than RCI's other newer ship classes, but suites seemed to be the same size.
Concierge Lounge is the best at sea. It is 2 stories and serves hot meals with a wait staff.
Overall, this ship is the most amazing thing I have ever seen. No other ship compares. I recommend all who love to cruise try this ship.