The place is ok. Very near Taipei101