An absolutely beautiful place to stay. The place was clean and had all the amenities you need, as well as spectacular views. We would not hesitate booking this place again!