Fabulous location, superb view, generous hosts and really comfy accommodation.