It is in nice location and buildings seemed well maintained before I moved in.
When I moved, realized curtains were dusty completely (you touch them and you would see dust in the air), I saw around 50 cockroaches in kitchen (I opened cabinets, moved fridge and oven, so this number is not made up), all furniture had cracks, stains, mattress was full with stains. I asked landlord to fix these, and they said they would not change this and that and would only do pest control. Later they said, they did the pest control when I was not at home but it was not done at all. So I had to spend 2 hours everyday for a month to clean each and every hiding place of cockroaches, apply medicine, bleach whatever and fix all the furniture so cockroaches can't live in these places.
So, what I can say, if you dare to do your own maintenance and even the pest control, you are welcome to this place. By the way, I went to this company for 2 weeks everyday as well to bring them in for pest control, all was promises, tomorrow and noone even called me once. Their motto I believe is 'leave it for tomorrow and never do it, and tenants will fix it'