Overall this is a good and well-located property. As others have noted, this particular unit is showing its age, and a few small ugrades would make a big difference in the experience of staying here. In particular, the kitchen supplies were older and it was missing basics like cooking spray and condiments that we appreciate in rentals. And there is beach equipment provided, but we found much of it to be older or broken. That said, the unit was clean and spacious, and we appreciated the third level sleeping space as well as the Hilton pool pass and being right next to the pool in this complex. We did have an issue with the garage door becoming stuck and losing access to our rental car for a day, however the property manager was very responsive in helping to fix the issue. But again, it feels like with better maintenance these kinds of things could be avoided.Overall, we would return to this complex but might look at a different unit to rent next time.