The place is as described although the pictures make it look much newer than it is. Overall it's a decent place for the price.
I did have an issue with their communication before check in as I did not receive a response as to when I could check in and showed up only to have to come back later. This could have been avoided had someone responded to me in the 24 hours before I showed up to the unit. However, I did end up having a problem after checking in and they were fast in their response and sent someone within an hour.
One thing I will say is that the units could use door mats as there is a lot of debris in the hallway and the lack of mats means that you bring in that debris on your shoes when you enter your unit. I took my shoes off at the door so that I didn't have to deal with this.