I have eaten here regularly, taken family and friends, and every time I've been satisfied. Sometimes their busy, sometimes it's quiet. The food is usually very good and fresh and the price is very good for the amount and selection of food they offer. Service is usually good, sometimes you can get someone new but most of the time they are very attentive and nice.
My biggest problem has always been with some of the customers, there is always a jerk who wants something for nothing. Or a lack of discipline parent with a screaming child. Not always, but you know who I'm talking about, reminds me of some of the reviewers here.
I'll still go back.