This villa was perfect in every way.
We loved the location and the facilities.
A few things needed repair (a curtain had fallen down and a lose handle) but the agency was excellent and fixed it within 12 hours.
We would definitely stay again