TAIWAN FIRST IMPRESSIONS: Does it stink? 😉