I've done breakfast there twice, both times, delish! Both of my bosses have gone to dinner in the castle with their granddaughters and loved it. Also don't forget that you get pictures taken too, I've seen the pictures and they were very nice.

Enjoy your dinner!!

Here's some info from AllEarsnet.com
When you arrive at Cinderella Castle for your reservation,
a photographer will be on hand to take pictures of your group in the lobby,
before you are seated in the dining room.
A package with four 4x6 prints and one 6x8 print of your photo,
as well as one 6x8 print of Cinderella Castle,
in a Cinderella photo holder (valued at $29.95 plus tax)
will be delivered to you during your meal,
which will be from a fixed-price, set menu.
(One photo package per party of 1-4;
two photo packages for parties of 5-8, etc.)