The apartment wasn't quite what I'd expected, it was smaller and less well lit than seems to be the case in the photos, but it wasn't too different. The only problems were:
1) It smells of damp
2) It wasn't terribly clean
3) The sheets on the bed were extremely cheap and even then didn't fit properly
Other than that, Kennedy Town is close to Central, has everything that you need and is much quieter than anywhere else I've ever stayed in Hong Kong, which was nice. Also, the apartment is up a lot of stairs, so if you don't like stairs, don't choose this please, although that is Hong Kong for you in general! Last, but not least, the owners were friendly and helpful.