If you love China Town you will love that place. Not only the location but also the appartement offers everything it promises.
I can highly recommend that place to stay for a few days or longer.
Thanks Ryan