Immaculate, modern space. Excellent host and location.