General:
The waitstaff and cabin stewards are excellent - what you would expect. The cruise director, assistants, kid's program staff were very good. My kids wanted to stay in the program.
I disagree with cruisecritic.com's overview of the ship where they claim the median age is 40-something. It seemed to be more like 60-something, and they complained about *everything*. I know that because the poor DJ got complaints because he could not possibly continue to play songs from the 1940's while we (those of us under 100) were looking to do a little dancing (with our kids in the ship's kid's program).