We took my grandchildren (both boys, ages 5 and 7) on their first cruise because we went to ports my husband and I had not seen (Roatan, Belize, Costa Maya and Key West).
Our cabin was tiny. Double bed, pull out sofa and upper bunk. The kids loved the upper. Storage space was adequate but the bathroom was super small. No room to manuever at all.
The Kid's Club is tremendous. They have a wonderful, talented staff and the boys loved every minute they were there. The Kid's Club took them to the Stardust Theater on two evenings because of the jugglers - Sharkbait (really, really funny guys and I don't like jugglers) and another evening because there were acrobatics going on. The Kid's Club had parades, a dinner in the Kid's Cafe, art projects and the like. I can't say enough for this amenity.
Tiny bathroom, do not try to turn around. Room would have been fine for 2 people. Too small for 2 adults and 2 kids. My fault though!