Excellent location and fantastic host! Everything exceeded my expectations.