Depends on what you like to do. Haven't lived there, but I have been, and it has a lot of things I enjoy, and it is close to so many other great places that it is easy to visit them in less than a day. Just depends on the person. If you want tons of nightlife and sensory overload, it probably isn't the best fit.
I would prefer Switzerland than say Taiwan. It has a lot going for it that I look for in a country.