I gave this place 4 stars because it is what it is and it is always the same and you can count on it for that. Best described as "cheap and cheerful". The food always looks and tastes the same. The service never changes with the exception it gets better as they get to know you and the hygiene always looks questionable but I haven't heard of anyone dying yet so it must be ok. I've gotten to like this place a lot just for its tasty food, good personalized service and friendly staff (love the mother). For a meal under $10, it is difficult to walk away unhappy.