German culture - direct communication! English widely spoken. Diverse international city. Club culture famous. History everywhere - respect it. Beer gardens. Sunday shops closed. Cash still common. Liberal atmosphere.