Great location and great property! I would highly recommend this place if you are visiting Taipei.
it was not self check in but host was in contact and very active in communication so it was a breeze. A+ highly recommended!