A beautiful view from our room, which was spacious and would have been comfortable EXCEPT in mid-30s C and higher the 'air conditioning' was a single plug-in fan. The heat was almost unbearable.
The second huge issue was the dog barking. The village has plenty of dogs who enjoy barking which the Villa can do nothing about, of course. But the owners also have their own very large (lovely) dog who barked outside our window throughout the night. We didn't get a decent night's sleep at all.
A few minor issues: the protocol around breakfast seemed to change every morning, which I found very awkward. One day it was waitress service at our table, the next day self-service, the next, back to waiter service by the owner, and so on. I found it a bit unsettling.
The final problem was the unsubtle up-sell from the owners as soon as we stepped through the door. A room upsell, the massage service, and the 4x4 tours all introduced in the first few minutes.
It's an excellent location and the hosts are pleasant.