Our previous dinner there was AWFUL AWFUL.. not just the food but the whole experience. The only saving grace was that we were right at the door where the princesses came out, but , it was also like eating in a closet, however it gave us the first visit from each of the princesses. This was good because it meant we could escape, it was bad because they were in a 'hurry up ' and get it over with mode.
The food took a long time to arrive and was cold in a minute of arriving, service was below par, taking forever to get a bill, to get a drink or a refresh.
The salad/buffet board was quite nice with fresh foods though. My DH thought his food was tolerable, mine was cold and below par, my DD 10 at the time had buttered noodles, my son had the pizza and my youngest DD did not like anything at all (but that is just her nature) . The pizza was cold, the noodles had a large amount of water sitting in the bowl (not strained) , we sent it back and got 'cold' noodles where the butter sat on top and didn't melt. We all rated this place a 'D' - and lastly checking in and waiting for your ADR time is a nightmare too..
We have heard nothing but GOOD things about the breakfast other than it may be a little late getting seated, which is 'ok' if the experience isn't awful adn the food it good. My youngest DD loved seeing all her favorites in one place which is why we are trying it again. Every review from the breakfast has been mostly positive. It is really hard to mess up breakfast.