The location is great! It's literally right next to the MRT and across from a huge shopping complex. My host was very helpful and responsive. I definitely recommend this place for anyone that's visiting Taipei.