This was only my second cruise, the first one was Disney Dream so that's my only comparison. My husband and I and our 10-year-old daughter really enjoyed this boat! We had an ocean view room at the front of deck eight, it was nice and quiet. Shout out to Warren, our cabin steward, he was great. Also, Rowel in the MDR on deck 4 was really special.
I thought the food in the main dining room was outstanding--we had dinner and breakfast there most days. The pumpkin seed rolls are delicious, as was the prime rib, the lamb shank, the lobster--most everything! The breakfast menu was mostly the same every day but they also had several specials. There was granola, fresh fruit and yogurt as well as hot foods in a buffet, too.
We ate at Chops one night and were very impressed. But i will say the buffet in Windjammer did not appeal to us, we only ate there once and didn't feel the need to return. My daughter liked the "free" croissant sandwiches and cookies at Cafe Promenade.
We had the ocenview all the way at the front right side of deck 8. It was plenty of room for 3 people, one was a 10-year-old child. We unpacked everything and put all of our suitcases under the bed. The closet had plenty of room for 2 racks of hanging clothes and there were several shelves, too. Warren was our cabin steward and he was very friendly and available. We didn't really have any special needs, but our cabin was always in perfect order and my daughter enjoyed his towel animals!