This is not the property we stayed at - we were given a different property because the one we booked was affected by an infestation. The following is a review of the Villa we were given instead:
Fantastic location and nicely decorated.
However, we were not comfortable due to the poor maintenance of the property. Our biggest concerns - mold in the bedrooms and bathroom and a malfunctioning front door lock that was a fire hazard. But we had many other complaints as well.
We would not recommended or stay again.