The place is just behind the Taipei station and very clean.