Really enjoyed our stay - the hosts were friendly and helpful, the location was excellent, the views were very beautiful and it was highly relaxing. The spa was a particular favourite.
Do be warned that the kitchenette is very small. With that said, if you're not planning on doing much cooking (or sticking to using the outdoor barbecue) this won't be an issue for you.
That aside, we thoroughly enjoyed ourselves and would highly recommend it to anyone else.