Just got back from a long weekend in Berlin.
Enjoyed it. Good food and drink, felt clean, safe, probably a nice place to live. But I don't know why, I just wasn't a massive fan. Nothing hugely stand out and a lot of the time just felt like I could have been in any generic British city. Unlike, say, Rome where everywhere feels very Italian. I didn't feel like anywhere was (how I imagine) to be very German.
Oh, and passport control was a lengthy ball ache.