A gorgeous place with wonderful hosts.