This is the kind of place you want to give your business to, to make sure they stick around. Food is excellent, and owners are hard working and friendly. They aim to please and are always willing to handle special requests.
I'd give it 4.5 if I could.