Like Portland, but in Germany.
Dusseldorf has some weird similarities with Portland, Oregon. That being said, the city overflows with charming architecture, nice restaurants and store and a offers great walks by the river. Schloss Berhart is amazing and the tour is great. It's really easy to get around the city by tram.