Overall, the condo was "OK" and was sufficient for our stay. The location is good and the complex has a couple of nice amenities. The furniture is usable but not great. However, there were some significant shortcomings that were concerning to us. All were communicated to the "Host(s)", none were corrected during our stay, and we were there for 3 WEEKS.
1) While there was dishwashing and laundry detergent, there were NO cleaning supplies left!
2) There was also NO kleenex, NO napkins (paper nor cloth) and only 1/2 of a roll of paper towels. I was told, and this is a quote - "I'm afraid we are unable to provide more, and you may have to shell out should you need to purchase them." I spent over $75 at Walmart to purchase cleaning supplies and paper goods and 2 trash cans to use since one in the bathroom was broken and there was not one in the bedroom itself..
3) The TV in the master bedroom did not work and was never fixed.
4) There were 4 chairs at the dining table in the marketing but only 3. We asked for a 4th but never got it. I bought a cheap chair at Walmart!.
5) There are broken things stored in closets and cabinets that reduce guest's storage space. I have no idea why they do not dispose of these broken tables, lamps. coffee makers, toaster and more!
PS: the pool is heated (the Host did not know that) and the pubic restrooms near the pools use the pool key.
Again, while we stayed our time at this place, we would not rebook this spot or any other managed by these Hosts.