Excellent hospitality, wonderful view, nice design