We stayed here for a couple of nights because we were looking for a place right in the center of Kowloon. Overall, the experience was very positive. Aside from the location, the two biggest pros were: Roominess for HK standards and equipment & amenities (fully equipped flat).
Don't be discouraged from the state of the entrance/stairs. The flat itself is in quite a good condition.
Communication with our host was fast and easy at all times. I recommend to stay here.