The place was extremely clean and well equipped. The view was amazing and the hosts were very communicative and easy to reach. I'd definitely stay there again.