It's the Mrs' birthday later this month (and our first anniversary today). I want to take her to Berlin for a long weekend to mark both. I'm hoping to have a room in a hotel overlooking the Brandenburg Gate but otherwise know nothing of Berlin past the obvious names. What should we do during the day? Where should we go in the evening?