Excellent–exactly as advertised, great host and location