My parents gifted us this cruise for Christmas, and we had a great time! We stayed in a 2 bedroom Grand Suite (sky class) room 10244. My husband and I shared the smaller room with our 7 month old son, my brother slept on the futon-type couch in the living room area, and my parents stayed in the larger bedroom. We were all comfortable, especially since we usually stay in inside cabins and are used to the tighter sleeping accomodations.
I will focus on the baby aspect of this cruise, since I had trouble finding much information on cruising with a baby when I was preparing for this trip. Overall, I think it went very well, but we have a pretty chill baby.
First off, we preordered baby food, diapers, wipes, and bottled water for formula. None of the items I ordered matched the pictures on the website, except for the water. The diapers pictured are Huggies Snug and Dry, which is what I have been using for overnight diapers since my son is still too small for the smallest size of true overnight diapers. However, what we got was Huggies Little Snugglers (36 count size 2). The baby food pictured was Geber Organic stage 2. We received regular Geber, stage 1 (which is half the size) - 2 squash, 3 sweet potatoes, 2 carrots, and 2 prunes. The wipes we received were not baby wipes, but Cotonelle wipes (like the kind adults can use too). We ordered the 12 pack case of 1 liter Evian bottles, and that was as pictured/advertised. All items were in our stateroom on arrival.