The flat is exactly what you need in Hong Kong: a haven in this never sleeping city.
If you want to stay at Kowloon (and not in the somehow aseptic Central), this is the place.
The surrounding are busy (as ever in HK) with life, but the flat is really quiet. The fact that the Austin and Kowloon MTR station are nearby is a real plus.