Immaculate and fantastic set up. Great location and great host.