Beautiful spot, fabulous hosts.