Charming, interesting, knowledgeable and hospitable hosts. Quiet, modern, spacious and comfortable accommodation. Well placed in some beautiful countryside with easy access to everything I needed.
Not to forget a very friendly dog and a pet sheep (the latter a first for me).
In a word - perfect.
Chris