We stayed here for a week, and the experience was mostly a good one. Some highlights included: having a golf cart available (it's a big property), nice kitchen (could use a pizza cutter and a couple spare washcloths!), beach toys and towels provided, laundry machines, very responsive and kind hosts, the security of being on the resort property, and generally having the space we needed to be comfortable as a family of six.
The biggest downside was that a hot tub was on our list of "must-haves" for the place we rented, and it was listed when we booked 8 months beforehand, but the hot tub was not operational. Our family likes to spend basically each evening of a vacation in the hot tub before bed. But, I don't blame the hosts for this because the hot tub was likely functioning back when we booked. I hope the Villas will remedy this.
We also had one fairly significant maintenance issue with the upstairs shower that we had to clean up after, but the hosts were very responsive, apologized for the inconvenience, and asked if we'd like a plumber over to to fix the problem (we opted to shower in the other two showers, but hopefully they'll have the upstairs shower looked at now that we've departed).
One important thing to note is that you do not have access to the hotel's pool area when staying in these villas. You do have access to the 2 Villa pools, which are sufficient but nowhere near as amenity-filled as the hotel's pool area.
Overall, we were comfortable here and it met our needs (besides the hot tub). It was not a luxurious rental, but comfortable and sufficient.