I am currently living here and it sucks. The landlord or building owner there is a shady guy who asks for illegal damage deposit (just found out yesterday it’s illegal), takes forever to respond to maintenance issues, and the building just has odd issues like occasionally smelling like straight poop.
The area is convenient but the building seems like an old one that wasn’t maintained well being painted over with a shiny coat to distract from all the issues.