The ship itself is beautiful. Never really feel crowded with over 5K people on board.
Decking on balcony was nicest on any ship I've been on cruising (over 60).
Shows were all top notch.
Royal Caribbean, IMHO, needs to implement different levels of cruising on individual ships. Those who care about the little better niceties but still love the big ships.