Overall, we enjoyed our stay, but a few issues kept us from giving a higher rating.The biggest positives were the location and amenities. The condo is in a quiet area with easy access to parking and the pools. Having two bedrooms, two bathrooms, a full kitchen, laundry, and a deck made it much more comfortable than a hotel, especially for a longer stay.A couple of things about the listing could be clearer. We were informed after booking that linens were not provided, but we didn't see that mentioned in the listing and feel it should be more prominent. Also, while the listing states no pets, it appeared a previous guest had one. There was animal hair on the living room rug, couches, and even in the bathroom, which made the unit feel unclean upon arrival.We also had an issue with the front door lock battery, which eventually died. We were able to use the back door, but there wasn't a screwdriver available to replace the batteries, so we purchased one ourselves.The condo could also use some updating. The cabinets, mirrors, couch, mattresses, and pillows are showing their age. The couch has a tear, and the mattresses and pillows had visible stains.We can overlook maintenance issues like the door lock, but the cleanliness was the biggest disappointment. With a more thorough cleaning and a few updates, this would be an excellent place to stay because the location and layout are great.