Great view, great house and great host