Excellent location, picked us up at the airport, beautiful grounds, nice pool, can pull golf cart into property. Lots of towels. Shower was very hot. Very responsive. A few things could use small improvements: the AC was off when we arrived and it took almost a day to cool off the villa. But once it cooled down it was great. The safe was locked and asked for it to be opened-never happened. The door knob was stuck making it hard to get in and out. Balcony furniture was old and hard to sit in, but had a peakaboo view of the ocean. The unit could use a little TLC, but not that big a deal.
I would definitely stay in the villas again.