After two months of complaining about the horrible smell in my apartment (see review below), I was moved to a different apartment. It's like night and day when compared with the old place. Bright sunny windows, large kitchen, high ceilings...best of all, no smell of cat pee. My advice? If you have the extra money to spend, use it to rent an apartment in buildings 14-20. Otherwise, don't even bother with this complex.