If you would like to live with COCKROACHES, yes, this place is a great place for you. I moved in less than a week ago, I see cockroaches everywhere and I emailed, called, emailed, and called but management team doesn't seem to care that much because it's not their home. When they finally answered my email, all they said was that the Pest Control team cannot come to treat my apartment. Okay...? that's it? I need to wait until next Wednesday for them to come and until then, I just have live with cockroaches that are not result of something that I did? I wish I could just break the lease and go somewhere clean.