While I probably can't beat the Scandinavian guys here, I'm gonna try!
My country has shit politics, but not nearly as shit as most others! We have lots of parties, and most of them are full of old idiots. But there's a lot of them, so at least we aren't a two party system.
We have a relatively strong social structure, so that if you lose your job, you don't have to be a starving hobo. And hobos are relatively rare here - maybe two dozen in a few of the bigger cities (sure, our Capital probably has a lot, but normal cities). Racism is seriously looked down upon, even if it still exists.
Ok, so our weather is pretty bad, BUT it is versatile - snow in winter, pretty hot in summer, without ever going batshit crazy in either of them.
Culture is heavily subsidised (wow I got that word right?), so theatre and art galleries and stuff like that is pretty affordable. Consumer control is pretty good. We do stuff for the environment. Sure, we still have both coal and nuclear power plants, but both are under extreme protest. Protesting against stuff here is pretty normal. The police is mostly viewed as pretty good, with much fewer instances of power abuse then in other western countries. Our army almost never actually engages in fighting, and if they're out of our country, they mostly do nice things like ensuring safety and distributing supplies and getting pirates and stuff. The worst transgressions of our military right now are probably not even on par with the lightest of America.
Of course, we do have that big Elephant in the room in our history. And you'll see traces of that EVERYWHERE if you know how to look at things.
But the biggest thing? The people. For some it's weird, for some it's great.
Apparently we stare a lot (everyone keeps telling me that, but I just don't notice it myself) at pretty much everyone.
People need a lot of warming up before they will call you their friend - but then, you'll have a friend for life.
The biggest difference, though? Honesty. Both in a good, and a bad way. We don't like smalltalk. Either say something that you want to say or don't say anything at all. We didn't even have a word for smalltalk before we stole the english one. So it can be a little bit cold at first - cashiers will NEVER ask you for your day, or how crazy the weather is, unless there is a tornado outside. We don't even have the concept of a "white lie" - the closest is "Notlüge", emergency lie.
That might sound nice, but it also means people won't sugarcoat anything. Go into a place to eat something and it's not too fancy? Don't be disturbed if the chef doesn't smile. We don't do the "I love my job" smile unless we really do.
So, yeah, Germany, if you want to have a good social net and people who are brutally honest in comparison.