I don't think we really have any cons.
Room was great. We were at the front of ship 7102 & 7104. Felt a little motion but nothing bad at all. Room was fine for 2 people.
Food was good. We ate Main dining for dinner except for two nights. We ate Chops Grille one night it was great. The steaks were good & the desserts there were the best on the ship. One night we had Giovanni's it was also very good.
Lunches we did Park Cafe, Wipe out cafe, and Windjammer. We liked Park Cafe the best. The salads & roast beef was very good there.
Breakfast we did a couple of the Character meals. The kids enjoyed them. We also did the Solarium and Johnny Rockets couple days. My favorite breakfast was Johnny Rockets.
We enjoyed the pools. We never had a problem finding a chair.
The shows were some of the best I have ever seen. The only show we missed was the Comedy show. My favorite was Come Fly With Me.