great experience, location, host.