It's a greasy spoon. You have to know that before walking through the door. However, if you are hungry, hungover or in my case, just ran a half marathon then fast and friendly service, really low prices and good food is a 4-star rating in my opinion.
I hadn't been there in 2 years, went last weekend, and the waitstaff remembered me. I think that's grounds for a good review!