I made a mistake by renting at this place... I read several reviews that they will do everything possible to keep my deposit, and it was true: out to a $1000 deposit I was informed that was being refunded with around $330. Despite I reviewed the apartment and it was in perfect conditions, they charge me with $150 for re-paining the apartment (this is not my opinion, was said and written down by the person that checked the apartment when I left). They also charged me with $150 for cleaning the apartment (to avoid that I had to hire a certified company and provide a receipt, so anyway you will have to pay a similar amount with no confirmation they will accept it). There were a lot of other charges not related to my apartment but common areas that were charged after I left; had to call several times to customer service to try to understand and at the end this person just hung up the call. Facilities are old and smell weird. Location is good but there is a lot of constructions around creating a lot of noise. Have to say that front desk people was always helpful. Clearly would not recommend this place to anyone.