The location is perfect, right behind the taipei city hall. Room is clean and tidy. But the tv is not smart tv so better bring your own laptop to watch online streaming tv with the hdmi cable the host provide.
A bit expensive for overall 4 people stay but still recommend it if you can accept the price.