We had a fun time. Our kids were 1, 3, and 4 at the time and liked getting to dance with the characters. We had a nice photo with Mickey and Minnie after the bbq. The food was good but not outstanding. We also had fun on the boat ride back from Fort Wilderness in the dark.
That being said, we would mildly recommend it but feel that once is enough. If your kids don't get into the dancing, it would defeat most of the purpose IMO.