Hell, you're in Germany, much of my advice on small streets and other things is probably completely unneeded ... Always one more thing to say, however.
Plan to leave your vehicle behind at some point in its life. Good locks, luggage or boxes to ship valuables, etc. I've had to do this several...