Me and Dp are off to Germany this week and have never been. Any tips for visiting the country? What beer, food is good? What is the culture like? The transport system?