Spent 4 nights here, had everything we needed. Two things which could be improved - the sofa wasn’t comfortable, and there were so many mosquitoes near the parking spot, we had to run from the car to the apartment to avoid being bitten.
The A/C units were also very loud, it was hard to hear our movie (but that is to be expected with window units).
Overall, good location, accurate description, with room for a few small improvements.