Really great location right off Tonghua street, right next to the MRT red line at Xinyi Anhe. This makes it really easy to explore Taipei and Taiwan, while still being pretty quiet.
The apartment has the amenities that you might need, and there are washer/dryers on the top floor if you're staying longer. Small balcony with a view of 101 tower.
The host is responsive in case there are issues. I'd stay there again.