Gorgeous place to stay, tonnes of things to do, and lovely hosts.