A idyllic stay in a beautifully located house with fantastic scenery and the loveliest hosts.