The place is well located. Near every shops / restaurants in TST, and near common transportations (metro at 15 meters, the A21 shuttle bus stops in front of the building). The room is clean and umbrellas are provided ! (Unfortunately I knew that just after getting back for a really heavy rain haha). The host is very welcoming and kind, if you have any question he won't hesitate to guide you !
Oh and You'll hear some "watch watch" or "suit suit" all over the Nathan road, just walk straight xD