An absolutely beautiful location and fabulous hosts.