I have never researched Taiwan either but when I got there I was pleasantly surprised! I love how efficient Taiwan is. The public transportation is top-notch, the people too. It resembles Japan in so many ways and I love how you could just go anywhere cash-less (just use the yoyo card!)
Yeah... I really loved it. So easy to get about.