The apartment is a typical Hong Kong size, i.e. cramped but just about adequate. No more than 2 people and no large suitcases. Have to climb up 3 flights of stairs to reach apartment.
Communication is quick and instructions for self check in are very clear. Take the A21 from the airport to get within walking distance of the apartment for HKD33. 7/11 nearby as are a bunch of restaurants and Tsim Sha Tsui metro station.
Bed is a sofa bed so is a little uncomfortable. If you have back problems, they will aggravate. Bathroom isn't the best designed, not suitable for tall people.
Considering the location I would recommend albeit with a few caveats.