Great views, great set up, great host.