The Highlights are
1 The Staff are friendly, helpful and a few go above and beyond to make it a great trip. A few staff members made jokes with the kids and always interacted with them.
2 The food was excellent. Not sure why others complain about this. I never had to eat the same thing twice unless I made a point of it. Breakfast buffet is almost always the same but the selection is so wide you never have to eat the same thing twice. Go early and beat the dog show, before 10 for breakfast and eat at the ships aft. Best outdoor spot on the ship. The main dining rooms are great with changing dishes. Go to Azur's for lunch a great menu and no crowds or chin Chin's for sushi! Le Bistro was great worth the extra money. Even the buffet always had a variety. The kids loved make your own ice cream cones and the dessert bar. Staff at sit down dining room always made sure kids were happy with their meals.
Great Balcony! Great Room, well worth the extra money, We spent a lot of time in our room, beds are super comfortable, Mid ship is best if you have motion sickness a little less rockin and rollin! Love room service!