Stay Away
Pros
The apartments are new, and renovated, good windows keep most noise from the street out.
Cons
Excessive rat issues, excessive garbage issues
Advice to the owners
Get someone to take care of the outside of your building. It's disgusting, and you never do anything about it.