A favorite of mine, checks all the boxes. The owner is always there to say hello although I don't know him personally.