We were very pleasantly surprised by the great time we had on our cruise. After reading a lot of negative reviews, we were a little nervous about being on such a big ship. The only time the ship felt crowded was at the pool but we got there by 9 and had no problems getting chairs. I would recommend that you make all your reservations on-line at least a month before sailing. We had dinner and show reservations for every night. We loved Burn the Floor the best. Also good was the Grammy Experience and Dueling Pianos. Legally Blonde was fair. Fireworks on deck were spectacular.
We went to 4 specialty restaurants; Loved Cagney's, Loved Le Bistro, and liked the Brazilian steakhouse Moderno . My husband loved seeing Illusionarium but the food wasn't great but the magic was really good. We thought the food in the main dining rooms was good.
Ship is still new so everything was very clean. Yes, the cabin was small and the space around the bed was tight but we had the sofa area to spread out. There are no drawers but everything fit OK on all the shelves. The balcony is only big enought for 2 chairs and a tiny table but it was fine for us to sit out and read.