I'm visiting Berlin with some family members i late April - early May. Last time I went to Berlin I saw TeBe (of course!) and I'm doing my best to convince my family that we should see the match against Schwerin April 30th. Wish me luck!

I'm also hoping for your help. We're going back home to Sweden May 2nd. Do you have any suggestions about what to do when we're not watching TeBe? Will a lot of shops be closed April 30th and May 1st? What about demonstrations on May 1st, any areas we should avoid (or perhaps visit if we feel like demonstrating)?
Any help will be greatly appreciated!