Brilliant location, delightful accommodation and exceptional hosts.