Chi, was responsive and check-in via a keypad was very easy and convenient. Location is just about a 10 minutes walk from TPE Main Station (airport train&bus arrive here, as well as central for Taipei metro). Lots of food places close by and close to a couple great night markets. Ideal spot for easy access to the city, and easy check-in.
The place was very clean and felt very comfortable. It has 3 queen beds (2 beds are right next to each other in the living room, and has two bathrooms. The apartment does not have a conventional "western" kitchen (no oven/stove), if you are looking for that for folks coming in from out of the country. Food is fantastic and very cheap (western standards) so food shouldn't be an issue for anyone.