Very convenient place at the heart of Taipei, yet in a more quiet side-street.