I've had breakfast, lunch, and dinner there at least a couple times each, over the years. Never had a bad meal, only once had bad service. Usually the food is good (not excellent) and the service ranges from average to great.
Nothings ever been so bad that it would keep me from going back, especially at breakfast. (which is the one time I had bad service)
Anne