This is my second cruise, first one on Carnival. (My other was on Disney Dream)
The Kids Area (Camp Carnival for 6-8) seemed very undersized, and understaffed. I was really amazed at how packed in the kids were, and I think that probably made it a challenge for them to have a good kids program. The staff seemed very nice, but the program shut down at various times of the day, which made it a real pain.
For example, On a sea day, the program didn't open until 10, then might close for an hour for lunch, then would close again from 4-6... Our Dining was at 6, so we couldn't check the kids back in until about 7:30.
The room was nice and roomy - Much much larger than our friends rooms on deck 9.My only complaint was the bed - hard as a rock. My wife and I had serious back pain each morning, but nothing a few motrin couldn't fix by mid morning.