We had friends over recently and they asked my kids their best vacation ever. They all immediately said Cabo. To my family Cabo means Villas Del Mar. We have stayed in different villas in the community a few times. It is not the Palmilla Hotel, it is a community of luxury homes in the Palmilla community. The experience has been... more

