Great views, great house and a great host