Great view, great hospitality and stylish space