Cleanliness 10/10, the view 10/10, the entire place was a 10/10. One of the most Beautiful places I've been to and the most Kind and accommodating host. I will definitely be back.