Great venue, great views, great host