The location is perfect, it's right outside exit Z2 of Taipei station. There's a convenient store right next to the building, and the famous Hong Rui Zhen sandwich is only a block away. Room is very clean and tidy, nicely fitted with a mini kitchen, a small fridge as well as a washing machine with drying function.
Just one minor issues with the air-con, there was water dripping down when it's set below 23 degree C, not a big deal though.