Beautiful setting, gorgeous clean accommodation, and lovely hosts.