We visited Taipei as a family of four (my wife, our two daughters aged 6 and 7, and me) for the first time this summer. The location of the apartment was perfect to ease everyone into the culture (and heat) of Taipei. With the 101 mall literally one street away, and nearly a dozen interconnected department store buildings within a 15-minute walking radius, we had no shortage of air-conditioned food and shopping options. After we were more accustomed to the heat, we were able to easily explore the rest of Taipei since the nearest subway station entrance was only about 100m away.
The apartment itself is comfortable, clean and spacious for a family of four. Vic showed up in person to help us check in. An electronic lock made sure we never had a problem with keys. The desk in living room allowed my wife and I to work remotely in comfort. There's a washer/dryer combo unit that conveniently takes a load of clothes from dirty to washed and dry (even if it takes 8 hours to do so).
Overall, I highly recommend this place, especially to those looking for convenience and comfort.