We (me and my parents) stayed here for a long weekend and we really liked the apartment. In every room there was air conditioning and private bathrooms. The apartment is very spacious and clean and we really liked the terrace which gives you a good view over the city. Also great to see the sun go down while having your relax moment on the terrace.
The location is superb. Very close to a cheap supermarket (5 - 10 minutes walk) and even the old city center is walk-able (30 minutes). Also the apartment is located near Chinatown!
I really recommend this apartment, though you do have to climb a steep hill and taxi drivers can sometimes not find the correct street to let you off.