Hubby and I have been on 17 cruises with Crystal, Oceania, Azamara, Celebrity, Princess, Holland America, Norwegian, and now Royal Caribbean. So - the bar for my review will be set high.
1. Entertainment - absolutely phenomenal shows - Mama Mia, Sonic Odyssey, Starwater - best shows of any cruise I've ever been on
2. Cabin - I give this an A-. It was spacious enough, good enough bath with glass/plexiglass shower door instead of curtains, sufficient storage - OK balcony (small). I would have given it an A if the bed hadn't be SO hard and if the cabin had been stocked with toiletries - really, you have to ask for shampoo/conditioner/shower gel/body lotion? And there are no pens or paper in the cabin!