Charming, welcoming place. A bit out of town, but worth it.