This is a great place to stay, in a wonderful apartment complex. My favorite part were the common areas including giant connect 4, jenga games. There were also grills and pools! The unit has everything you need in terms of TVs, cooking equipment, etc. One of the closets is huge, which was very luxurious!
My only caveats are that the water pressure is low, and the finishes are not high end. But for the price and the purposes of our trip, it was more than what we needed. Also, I would recommend having a car. I did not find this location to be a pleasant walk to things in the 100 degree heat.