Charming little place with great hosts.