The ship is a beautiful ship, and the international staff were excellent. The cabin steward was great, and everyone we met was so friendly and helpful. You could not ask for nicer people and better service while on board.
Food was excellent - above my expectations. There was a wide variety of foods in the general cafeteria - from salad bar to excellent Indian buffet to sandwiches, burgers, whole roast turkey or ham, asian food, pizza, lots of good deserts. The table service restaurant was also very good, with a good choice of well-prepared foods every night. We did not eat at any of the premium restaurants. I did not really find the need to - food was good enough!
The ship is a beautiful ship. It feels spacious, and the only times it felt crowded was in the cafeteria. Art was modern and gave the ship a modern and lively feeling. Most days there was pleasant music from a live group playing in the center atrium area which added a nice ambiance.
Cabin was very nice. Clean, lots of cubbies and spaces to store stuff. Never felt cramped. Nice veranda with unobstructed view.