I stayed here with 4 friends and found it a comfortable experience. Very close to an MRT station (Technology Building, on the brown line, only a few stops from Taipei 101), and with many eateries in the vicinity. We got great breakfast foods from nearby food stalls, which is a very Taiwanese experience. :)
The hosts were very responsive and got in contact well in advance of our stay, and assisted us with check-in. We were provided with 2 keys, which was great for our group size.
I recommend letting the hosts know ahead of time if you need additional beds (beyond the 4 official beds) set up.
One nice amenity was the presence of a washer and 2 small dryer units. Very useful!