We have cruised with Royal Caribbean MANY times in the past 10 years. This cruise was just what we've come to expect. The service and amenities were great! Only ate in main dining room 3 nights out of the 10 nights we were onboard. Menu was so-so. A lot more selection in the Windjammer; minus the atmosphere.
The staff are very passionate about helping you to have a wonderful cruise. If there's something missing, they want to know!
The shows are great - especially the Royal Caribbean Singers and Dancers. They parallel anything you would see in Vegas.
This was a perfect size for our family. We were able to move around with more freedom than in a typical stateroom. It was worth the upgrade!