Great place, lovely host, awesome place, and fantastic time.