We been eating at this establishment for a long time. There was a time when I would have given a rating of 1 or less, due to its condition and management, but I am giving it a 4+ today. I cannot vouch for eating in since most our food has been drive-through. I made an error today and when I took it back to place an order for the correct sandwich I was given a new sandwich without additional cost. The management there is completely customer focused and really does listen to complaints.