The location is very good! Easily accessible from Zhong Shan MRT station (one stop from Taipei main station) and the self check-in function is really easy and convenient.