Ship is nice and clean. Its a good looking ship that felt new and cared for. The food was very ehh. We ate in the ocean-liners restaurant which is the most expensive on the ship -- $45./pp and it was very mediocre, my onion soup actually tasted as if it had been prepared in a hospital cafeteria. Also had aqua class which is a waste of money. Dining in Blu is tight at best. If my wife asked me a question the next table could easily answer.
I would not pay the extra money for aqua class. Just use the lasiotherapy pool and don't worry about the super hot room with chilling water. The crowd was a very odd mix indeed. We are veteran cruisers in our 40's and 50's and we have never seen such a random and motley mix of people. With the exception of a small few most of these travelers absolutely did not care how they looked or how loud they sounded.
Good people watching it was not.