We went two years ago, and are going again in two weeks. I don't remember enough about the food to have an opinion one way or the other(I would remember if it was truly bad). My wife, however, says it was great for our family. A lot of choices, and some "lighter" stuff to balance out what we find are usually pretty heavy meals at other TS restaurants(not that there's anything wrong with that).
I will say this, however....the character interaction there is top-notch. Not sure if it's because of the smaller crowd(when we were there, it was just us and one other family, for an 11-ish lunch time). But the characters came repeatedly, stayed a while, and interacted with the kids far more than characters did at any other meals.
In fact, it almost got annoying towards the end, as we were trying to finish our meals and JoJo(God rest her soul) came by for probably the fourth time.
It was a good experience for us. We're looking forward to the return visit. If it's OMG HORRIBLE, I'll be sure to let you know.