The location of these apartments is great with lots of common spaces for the apartment community. Maintenance folks are exceptionally helpful. We have really enjoyed our stay there; however, that experience has ended when we decided to move out. Once we moved in, we were started noticing "smoking" smell in the wing, we complained about it several times, not any actions were taken. Once in a time, we have decided to use the common kitchen area to celebrate the 1st birthday of our son and in the meddle of celebration, one of the lease manager came upstairs and warned us about the noise even though it wasn't the silent hours. Further, we have seen many other folks/families have used the common space and sometimes it's extremely loud. We have never seen anyone interrupting the event and warned them for the noise. There were many incidences where they accused us for being Noisy without any basis. We're so tired of all these and decided to leave this place. Even after letting them know our move-out date in advance, they charged us $1500 late notice fee. Additionally $200 for cleaning fee and we also lost our $1000 deposit. I have a still move-in check list document, where I flagged some serious cleaning related issues. If you can't give an apartment in the well clean condition, how would you charge someone hefty cleaning fees when they move-out? How could you charge someone late notice fee, when they have already given a heads up on their move-out? When we started fighting back, they warned us to sold our a/c to 3rd party collection agency. Be honest, we didn't know how to respond to this situation and we really didn't have time and energy to fight this with our little boy. Hence, we were needed to make a payment on their term. I think the real problem is with the management where they really don't understand the issue. We were expecting that they would understand our frustration on why we needed to vacate our apartment early and work with us to resolve the issue. However, they proved us wrong. Really disappointed and terrible experience!