A gorgeous place and lovely hosts.