I wouldn't suggest going on this ship unless you have infants or toddlers in your party because this is what the whole cruise is geared for, families with very young children. We just got off the old tub & my ears are still ringing from kids & babies crying. We took our children & grandchildren on this cruise. We were all so excited to go & came away so disappointed. We arrived at the ship around 1 PM & it took us about 20 minutes for check in, excellent, but then we got the royal cheesy greeting of announcing our name & told that we could wait around the pool deck with our carry on bags until 2:30 PM for our room to be ready. The food they served in the buffets were school cafeteria quality, yuck. When we got to our room we were pleased because the rooms are bigger than most cruise lines. Getting to are room was another matter because their staff seemed to be new & wasn't familiar with the ship either & they had no maps. Once you are familiar with the ship it is easy to navigate because it is a very small ship that stuffs in a lot of passengers.
The best thing about the cruise was the production shows & Disney movies they played, also I really enjoyed the fitness center with flat screens to watch Disney movies while you exercise.
The food in the dinning rooms were Sizzler like quality. The waiters had the biggest smile & were really sweet but they had no idea how to serve. The first table we were at, the WAITER CONSTANTLY GOT OUR ORDER WRONG & THEN TOLD US JUST TO EAT THAT BECAUSE HE MIGHT NOT BE ABLE TO GET WHAT WE WANTED. the assistant WAITER WOULD BRING THE syrup a half hour after he severed the pancakes so the pancakes were stone cold. We spoke to the dinning room captain & he changed our table to a very nice waiter who did magic tricks for my grandchildren.