Beautiful place to stay with terrific modern facilities and lovely hosts.