Cruise with full family of four (2 kids -- 1 year & 3.5 year old).
Room -- Had a Sky Suite. Older kid slept on the foldout bed. Younger was in a crib supplied by Celebrity. Was tight when the bed was folded out. But once he woke up and we collapsed it back, room was fine.
Dining -- We did all of our meals in Luminae since we had access due to our suite. Food varied from very good to average. Staff in Luminae was absolutely wonderful. Did a great job handling us with our kids. Without them, the whole experience could have been a nightmare.