I love Berlin. It's my hometown so it's like family – you struggle with certain details (the weather in January) but the overall feeling is one of warmth. I consider it Germany's best city and one of Europe's finest – especially if you have neither the money nor the stress-resistance to live in London or Paris.
Berlin is huge, yet still has a very spacious feel since it has just over 3 million people inhabiting an area bigger than New York City. However, the cultural, culinary and commercial offers are constantly becoming more and more exciting. One can basically observe and take part in the rebuilding of a city after decades of war, separation and decay.