We stayed at this property through CaboVillas.com back in 2000 and had a great experience. Cut to this year, we were making last-minute plans to visit Cabo and this listing came up at a reasonable price. My memory of it was so good, we jumped at the chance to stay there again, 22 years later. The communication from CaboVillas.com was exceptional, with welcome margaritas and chips with salsa and a discount for activities. Every point of contact was friendly and helpful, even as we asked for late checkout, they did their best to accommodate. The villa itself is just a few minutes walk up the hill from town, so we strolled into town frequently. We enjoyed the views to the ocean and swam in the pool. The rooms were comfortable and the living area was nice. The kitchen had everything we needed to make our own breakfasts. There are plenty of windows with great light. The only downsides were some noise of nearby construction, but that's the nature of Pedregal, it didn't really bother us, since we were out and about during most of it. The only other possible downside was the complexity of their newer shower fixtures. If you did anything besides turn them on or off the right way, they worked. Otherwise, we got cold water when we expected hot, even though we were not doing anything unusual. Other than that, the place was well-updated, perfectly-located, spotless, and very comfortable. I 100% would stay there again next time I stay in Cabo. Hopefully, not another 22 years from now. :)