Ive eaten in there a couple of times and I think that the food is pretty good actually. I have found though, because my parents have gone and they show up later than I do, that the service there and quality of food is better when you show up early.
I guess it also comes down to a matter of opinion.