We (5 adults) went in May and loved the experience! We had the last seating of the morning (we don't do morning LOL), found our food to be hot and fresh, server attentive and friendly, and the princesses took their time with each table around us. They were wonderful with the kids, and very gracious. We had time to take lots of pictures with each of them, they signed a postcard I mailed to my niece, etc. We had a great time, enjoyed the food, and all the photo opps.
I think with just about every restaurant, it's hit and miss depending on the day and which CMs are playing what characters... it gets very mixed reviews, but I am curious to see how things go once the lunch and dinner are going as well.
We pay for the opp to get a pic wtih the princesses, not really for the food. I would rather pay the $, eat, and not have to stand in line over and over again for each princess, so we did hte breakfast. Even if you stand in line somewhere in the park, the picture exp will be rushed as well - time for just a quick pic and greeting - but it is free =) So you have to figure out what is better for you and your family. For us, we'd rather pay to have them come to us LOL!