Nope !!!!
1. Staff is rude. For everything they blame the customer. They always say...oh really..I never said like this...Big Liars they are. They have never full information. When I moved in my apartment I saw cockroaches when I informed them they got pest control done. When I told them roaches are coming from ducts , the pest control guy told me that he cant help me. After a few days they sent me a fine of $200 for roaches in my apartment. I mean they just want to make money from customers. I mentioned in my lease papers that there are roaches in the apartment, still they hardly bother.
2. Structure wise .apartments are very old and not energy efficient.So be ready for big power bills in summers and winters when heating is on.
3. Location is good.
4. Half washing Machines and driers are never working.