Great view, great hospitality