The city is beautiful. Climate is great. Low taxation (especially if you're self-employed). Cost of living is way better than in Germany. Quality of food, healthcare and public services is also very good.
Also, if you don't like the leftist policies, you'll love Czech Republic.