I'm thinking about signing a lease here for a one bedroom apartment; anyone have any recent reviews on this complex and it's livability/location? I'm a little concerned with it being too far to enjoy Midtown/BT and reading reviews complaining about crime and bad management along with apartment finishes/durability. Thoughts? Thanks!