I've only done breakfast - but I have to say, I loved it!
Like others have mentioned, it's great to have a quiet Main St to stroll down and we got some great pictures with not many other people around.
DBF said that this was his favourite breakfast of our holiday, we had a platter of pastries, a large bowl of fruit salad and then a cooked breakfast. Also a choice of tea, coffee and a constant top-up of fresh orange juice.
My face must have been a picture that morning, I really felt like a Princess! It was a dream come true for me to eat in the castle, we had our table by the window overlooking Fantasyland too, which was just great!
I'd recommend it, even if it's just the once, for either breakfast or lunch. It's a special experience, one I will never forget!