We had some difficulty finding the flat but it is in a god location very close to the MTR station. The building it is in is not the best but the flat itself was fairly easy to get in to and was nice and cool thanks to good air conditioning.
The flat is very small and I would say at best it fits two people. There was three of us and it was a tight squeeze. There was also construction happening right outside then window and the walls are thin so be prepared for noise.
We killed several cockroaches on arrival and there were marks on the walls and bathroom floor, the water in plants didn't look like it had been changed in a long while.
Ultimately the flat is a good base but I don't think I would be staying here for a long period of time. We ended up booking a hotel for our final night.