Absolutely beautiful location and fantastic hosts.