Charming, comfortable cottage and welcoming hosts.