We booked adjoining cabins for this cruise... my wife and I, and my daughter and her two children, ages 4 and 10. Being wheelchair bound, we were leery about the children. It was unfounded! In fact, the 10 year old boy did most of the pushing, giving my wife a respite.
The food was HORRIBLE on the first night! The escargot tasted weird and, as anyone would tell you, ALL food was good... some was better than others, but ALL food was good to me. We wondered just what we were getting into. Carnival always had great food... no worry, as the next night and for the rest of the cruise, the food was excellent! Also, Ronaldo, our waiter, was very friendly, and he really helped us with the handicapped stuff.
Carnival did a GREAT job entertaining the kids, and we didn't worry about them (well, not much)