Charming, quaint place in a terrific location