The flat is in a mixed use building, so it is often noisy during the day but quiets down at night. It’s a great location in TST, lots of things around. If you are just looking for a place to sleep, this is perfect.
The directions in the video is the entrance between D1 & D2 MTR, not Nathan Road.