The shows were excellent on this cruise and the food ranged from substandard to absolutely lousy.
I have gone on Carnival and Princess ships for a few years and was ready to upgrade to something nicer than Carnival. The ship is gorgeous, though there are some areas where it will need new carpets and other minor details soon, but that's minor.
The shows were great, especially the ice skating show, but the aerials and the musical were awesome. The occasional comedy act was ok. I missed the nightly comedy on the Carnival.