Very nice, clean accomodation, and comes with everything you need. The western breakfast were also very good.
The only improvements that we can recommend is paving the road in front of the villa as it can be a bit difficult to drive in with a small sedan.