Stayed here for a short business trip in Taipei. The building is right next to the main station so you can go to/from the airport easily on the Airport MRT. Exit Z2 is literally right in from of the building. It was also convenient for getting to meeting via subway since many of the lines cross here.
The studio apartment is in a no-frills large building that has small apartments and also a few businesses. The apartment is clean and has everything needed for a nice stay. The bed is a bit hard for western standards but I enjoyed the change.
I would definitely stay here again as you cannot beat the convenience.