I'm going to Berlin in a month. It's the only big European city I've never been to. Everyone tells me that it's the perfect city for me, which may be why I've resisted for so long.
I'm going with The Philosopher so it's bound to be an enlightening experience, but I want suggestions and recommendations from people with a bit more perspective.
What should we see? Where should we go? Any fantastic restaurants not to be missed? Great bars? Enquiring minds want to know.