We spent 8 days in this apartment and we found everything ok. The host, Victor, is very kind and assist you quickly and effectively.
The apartment is big and excellent for three people. All the main services are available and even some extra like mini routers for mobile WiFi and many umbrellas. Shampoo, conditioner and shower gel are included and also the kitchen is complete.
The position is great, just few meters from metro stations and from the popular Taipei 101.
The house was very clean, but the last two days tons of ants came out from some holes in bathroom's walls. I think it probably doesn't depend on the host, so my feedback is still positive for the cleaning.
Finally a smart TV with many services (e.g., Netflix) is available for the guests. My only concern is about apartment WiFi network. It is very slow and doesn't permit to watch the TV nor to properly work with your laptop.
Overall, my experience is positive, so I recommend this apartment.