We cruised
DCL Sept 2001 and now are going back in less than 3 weeks. DH and I are "not" Disney fanatics, personally I would rather be on a carribean beach all day than standing in a park on line for hours in the heat (reason for 7 day versus land/sea) but of course with child, you have to make some changes in life. This is a Happy Medium.
My opinion: We found DCL cruise to be awesome. I am sure there are other great kids programs but they sure won't have Mickey and friends and that is priceless when you see your childs face after a character has just hugged them. I have read that other cruise lines kids programs are not open as late and if they are you then get charged for babysitting. DCL is free (unless under 3) all day and night. This is great if you would like some adult time.
Food is good not great. There should be enough choices to please your palate though. I also love Carmines and my husband used to work in the restaurant business for many years. Personally, I love the fact that I don't have to worry about where I am eating every night. I was always full and I usually stuck to 3 meals a day - who needs a midnight buffet?? The mudslides are great - that should fill you up (LOL).
Thought I would miss not having a casino- Not. Saved me money and Bingo satisfied my gambling craving.
I thought the shows were very good. I wish that the night clubs would get rolling a little earlier at night. Always had dreams of staying up late and dancing and after being in the sun all day we would poop out about 10 pm. If the DJ had started earlier than 11 pm I probably could have lasted and been a dancing fool.
I thought the rooms were great! Plenty of room, very clean and spacious. I also thought the whole ship was spotless. I remember commenting to my husband that the bathrooms were always very clean no matter which one I went to. Very important when taking child ( didn't have to stress about saying "don't sit"!! Sorry to be blunt)
Service was excellent no matter where we were.
I guess we thought it was the best for our family. My daughter is almost 5 and she remembers everything. She loved the kids club and never wanted to leave. We had such a great time. I thought it was a floating paradise.
So the food is just a small portion of the trip. The other things outweigh the fact that the food could be better, but I never left any restaurant hungry or unsatisfied.