Absolutely perfect host and location. I couldn't have been more impressed.