The ship is what you would expect it to be - enormous, grand and beautiful. There are myriad of options in regards to activities for all ages. We sailed during the Easter weekend and the ship was at capacity. The only time it felt crowded was on the first day and sea days. My kids ages 4 & 8 thoroughly enjoyed the kids clubs. They easily made friends and wanted to go back many times to meet up with their friends.
Shows were spectacular and our kids enjoyed all the shows they went to - diving show, Come Fly with Me, Frozen in Time to name a few. We did not see Cats as we've seen it before. We had a Boardwalk Balcony and enjoyed it, but in the future we would book our traditional oceanview balcony cabin. I must admit that some nights, it was quite loud to where we were but that is to be expected. Kids still slept through the night and were not woken up by the noise.
Cabin was a bit smaller than we are normally used to but had ample storage space. Vanessa, our stateroom attendant was always quick to clean and always courteous.