Extremely clean, well-maintained unit with plenty of space. Decor was a bit dated but I don't care much about that. Full kitchen lacked a few basics such as measuring spoons, but by and large was well-equipped. Spacious balcony. Thermostat was able to keep up even though the heat index was in the low 100's.
The wristband key system was super convenient. Lovely grounds and great amenities -- grills and picnic tables with umbrellas scattered about, 3 pools plus baby pool, hot tub, mini golf course, tennis/pickleball court, workout room, movie theater, and arcade -- all free. (I was shocked that the arcade was free!)
Check-in was a bit of a hassle, but once that was done it was a wonderful stay.