Excellent hospitality, stunning views, very clean place