We did the lunch in May and enjoyed it. However, I think you will see mixed opinions on the food. Have you checked out the menu over at allears? We enjoyed the appetizer plate - various smoked fish, seafood salads, chicken salad, good breads/crackers, and cheese. Both of my girls liked the kid's appetizer plate - ham and cheese, snack mix, etc.
My mom had the chicken breast pasta or chicken breast salad - can't remember - but she did like it. I had the lamb, and thought that was not great, but I didn't really care because I was pretty full from the appetizer plate and busy taking pictures by that point. I really liked the fact that the kids' menu had healthy options other than the usual chicken nuggets, mac & cheese etc.. My girls had nice chicken breasts with potatoes and vegetables.
The dessert sampler was fabulous - we loved it!
Princess interaction was very good, we thought. We had almost the first lunch seating - 11:40 or so, and I liked the fact that the princess did not come out until halfway through our main course, so my DD's actually ate their meal before they were complete distracted by the princesses. We saw Belle, Ariel, Aurora, Jasmine, and Cinderella. They did not seem rushed and spent plenty of time at our table.
We really enjoyed it, and would do it again, but a lot depends on whether the food choices sound appealing to you.