The good points first: the location is great and the place (garden, swimming pool, etc) is very nice. It could be a paradise.
The problem is that we were expecting to rent a villa but instead, the rental was 4 small rooms in the villa which are all independent and can not communicate between them. You believe you rent a house abut you rent a collection of small rooms (with small kitchens, small dining rooms, etc). ¨probably great if you travel with other couples but not great for a family.
More than that, the (nice) swimming pool and all amenities around the villa have too be shared with another villa located on the property. For these people this is probably great, but for us we had the feeling to have people in our house all day long: you have no privacy when you are outside the villa as everything is shared (contrary to the other house...), and inside the villa, everyone is split in independent rooms...
Bottom line this is a nice place but we were not happy with this rental. The villa has been organized to be split in 5 different rooms and the owner should have stick with this approach : by renting the villa as a whole owner made us believe that we rented a villa but it was not the case.
A big deception, especially based on the high price...