Lovely location, excellent accommodation and hosts.