Living in Berlin: what do you need to know about this city?