The place is great, very central and very nicely done. You can tell that they really made an effort to do up the place and provided all amenities that you'll think you're in a service apartment.
It's just a few minutes walk to the apartment from the train station and you can go anywhere in Taiwan from there. Highly recommended and will definitely stay here when I visit Taipei again.