I visit and stayed coulple of times already,
And I feel very comfortable always.

The location is just 5 - 7 minutes from Taipei Main Station,
and the room is very nice too.

I can recommend to everybody to stay their rooms!