We've had the dinner buffet twice. The food was adequate to good, I would recommend the salmon, but our waiter last year left a lot to be desired. That said, it didn't ruin our good time, in fact, it just added to the lively conversation!! The restaurant itself is Victorian Charming, good character interaction, and there's even a little parade for the kids. We're trying the breakfast buffet this year - we got an early ADR before the MK opens so I'm really looking forward to that. Soooooo, I would recommend giving the Crystal Palace a wing, and if you end up disappointed in the food (which I seriously don't think you will), there's beaucoup photo ops of the castle in front of the restaurant. Enjoy!