We stayed at this property for a mere two nights, but it was wonderful. Great location, spacious and very comfortable. There were a few ants inside but nothing disruptive. The A/C in the main room was leaking, but it wasn't necessary considering the weather and A/C in other rooms. Overall, I highly recommend this villa!