Very enjoyable stay in the gated Legacy complex. We had a three-bedroom, three bathroom villa located steps from one of the many pools on the property, and very close to the clubhouse. Beds were comfortable, kitchen was well-stocked (except for having no dishwashing liquid), plenty of towels were provided, villa was pretty well taken care of, and there were guides for us describing things to do in town. On the negative side, our unit was somewhat dark inside, there were some spots on the carpet that needed cleaning, the water in the master bath did not get hot for some unknown reason, and we did have to purchase WD40 to take care of the squeaky doors! The villas are in a beautiful area surrounded by mountains, and we enjoyed walking around the outside of the complex. Definitely would stay here again.