Ship: The Ship was pretty good. A few oddities like having to change floors to get to certain places. For example the kids club is on the opposite side of the casino which they cant walk through. One dining room is on 5 but not accessible except by waking to it on 6. One restaurant (italian) is kinda hidden down a flight of stairs. However once you got used to how you get to stuff it all evened out. Overall I really liked it
Cabin: Most people were looking for a balcony to see scenery, but by the time we booked even a room with a window was 50% more expensive. In my opinion we got the next best thing which was a "Family Inside" room which was larger than normal inside room. I believe the total cost was $7 more for the entire trip and we went from ~110 up to 140 sq feet. It was perfect for our family of 3 with our daughter sleeping on a wall mounted bed. We had plenty of space and the extra room made it much more comfortable. (repeated below)
Dining: Dining in the main rooms and specialty restaurants was excellent. Dining at the buffets was crouded, food was not impressive, and the dining times were limited. There is no late night buffet dining, and things were closed by 11pm.
Most people were looking for a balcony to see scenery, but by the time we booked even a room with a window was 50% more expensive. In my opinion we got the next best thing which was a "Family Inside" room which was larger than normal inside room. I believe the total cost was $7 more for the entire trip and we went from ~110 up to 140 sq feet. It was perfect for our family of 3 with our daughter sleeping on a wall mounted bed. We had plenty of space and the extra room made it much more comfortable.