We (DH, DD8 and DS3) had an excellent dinner there last May. We requested a window seat so we could see the fireworks. They asked us if we were willing to wait and we agreed, but it wasn't long (10 minutes). Cinderella made a surprise entrance and my children enjoyed sitting with her on her throne. The food was very good, maybe because we wasn't expecting it, but it was really good......and the view of the fireworks was spectacular. I don't believe you can go wrong with dinner at the Castle. One suggestion, relax after the fireworks...no need to hurry out in the crowd....plan your desserts for after the fireworks are over. We were never made to feel rushed and some folks were seated after the fireworks display.