I lived in this apartment for several months. I never saw such a mean owner in my life. The apartment is very noisy, smoky and dirty. They do have a check-in list but they will not let you check so they will charge you when you move out (they just don't return your deposit).
The internet go like a snail. The TV is a old small (around 12") one and few free channels you can watch. The bed stuffs are smell all the time.
If you want to have the worst experience in your life, then just go to this apartment.