A charming stay, with communicative and accommodating hosts, set in the perfect location.