Lovely location, comfortable accommodation, and a wonderful host.