I have lived here at Twin Lake Towers for almost four months. At first it was too good to be true.. there was so much space in our unit, and it seemed so clean and nice. But then the roaches started coming. People who live here are mostly from foreign countries, where roaches are the least of their concerns. The price is excellent, but the entire building is infested with bugs, including bed bugs.. which thankfully I don't think we have yet. PLEASE only rent from here if you LOVE roaches and bed bugs..