cannot expect a better location. Might be the best choice if considering a stay in Taipei.