We booked this place last minute when our prior accomodations cancelled.
The Good: All staff members were wonderful! Very nice and helpful people. The in-unit AC was very effective.
The Bad: Out dated facility. Not all the lights worked properly and we had to get our keys reset because they stopped working. It wasn't filthy but it wasn't the most clean either (one of our freshly folded towels had a stain, dirt and debris in the bathrooms, things like that).
Our door would constantly shake violently like someone was trying to break in when others were closing their doors, moving around, etc. That was really jarring, especially in the middle of the night.
Good last minute option, but if you have time to shop around I'd look at other places.