Excellent location, great accommodation, lovely hosts.