The villa was great. It was clean, conveniently located, stocked with everything you’d need. We felt very safe in the apartment and the entire area. Plenty of furniture, towels, dishes, houseware for anything you’d need. The 2 a/c units were wonderful to have. Bathrooms were updated nicely. Beds very comfortable. Plenty to do close by and great restaurants dry close by. Beach was beautiful. Pool was very nice. And the price was very reasonable for the apartment. The resident manager was responsive, helpful and friendly.