I stayed at Eva's place for 7 weeks while studying Mandarin in Taipei. The location is absolutely great - even the main railway station and the MRT to the airport are within walking distance. The flat is a couple of steps away from the bustling Ximending area - close enough to enjoy it easily but far enough that you don't have all the noise. In fact, the place is amazingly quiet.
There is no kitchen, which is nor real problem. A breakfast store ist downstairs and there are literally dozens of eating options within easy walking distance many of them open late at night.
I will definitely book this place again if it is available the next time I am in Taipei.