Amazing view, spotless, great hospitality