I'm one of those people that will tell you it's a miss. Honestly our experience was just plain horrible and I wouldn't ever go back. We were a party of 6, 4 adults and 2 small children. We were smooshed at a table. Although the waitress promptly brought out drinks and salad/rolls that was the beginning of the end. The salad was the best part of the meal, hands down but there wasn't much competition. The turkey was very dry and salty with a "unique" flavored cranberry chutney on it. The steak, I can not speak about since I don't eat red meat but my husband described it as dry, chewy and flavorless. We declined trying the fish. The mashed potatoes were pretty bland as were the veggies and not one thing came out hot, everything was barely warm. Even the waitress seemed apologetic about the food that was being served, asking us "perhaps I can get you more salad?"The kids meals were cold and looked as though they had been sitting around for a while, like I'm sure our food had been. According to my son the mac and cheese was "yucky". The make your own cupcake was the kid's food highlight but they didn't even eat the whole cupcake. I don;t even remember what the dessert was but it went with the rest of the meal, in he trash. We left hungry and ate QS after. Honestly I have to say our experience there was the worst food ever served to us in or out of WDW.
All of that said, I do have to say the character experience was great, we did get to see the characters numerous times which helped since we were wedged in our table in the first place. I do not go to character meals expecting the best food. I feel you are mostly paying for the characters but this dinner was inexcuseable, twenty something dollars a pop for a basic salad? No thanks. I wouldn't go back there if they offered me a free dinner there.