Perfect place ideally situated and perfect host.