We overall had a nice stay at the property, and I would love to give it a higher review, but a couple of things were disappointing. We had the room with the infinity pool that you see in their marketing, but the view is now partially blocked by a new construction (I had been dreaming of the original view for months!). Speaking of which, it was disconcerting to be told when we checked in that there would be noise from the construction, which was feet away from the end of our balcony, and that we could cancel through Expedia and book somewhere else if we wanted. If they anticipated a problem, I wish we had been told ahead of time so we could have made an informed decision, not at 6:30 PM after a long day of travel. In reality, the construction noise was not a concern as we spent the days exploring, but it would have been if we had wanted to just relax at the property during the day. Also, it did not bother us, but others might take issue with the condition of the villa - lots of wear and tear on the furniture, rust, strained/thread-worn towels, etc. It has definitely been "well-loved" since the property was built and could benefit from a remodel/refresh.