The place is ok, maybe for a short stay. Leslie is friendly and answers almost all the time very fast.
Nevertheless, it is essential to consider that a white powder from the cracking paint was all around the room, you get a lot of noise from the tube and your upstairs roomies, so don't expect to have silence at any time.
More importantly, during my last days there, they decide to remodel a house room. Consequently, an increment of noise and I had to leave the room given an intolerable, maybe unhealthy, chemical smell from the renovations. All my personal belongings smelled like that for days, and it was a nightmare to move in such a rush.
I am not used to complaining but it was too much.