Dusseldorf is a very beautiful place and very well connected with all major cities of Germany and bordering countries. Schloss Benerath, Rhine river cruise, Town hall and world's largest bar can be explored. Quiet town, but amazingly beautiful. Take an apartment which makes life much easier and comfortable. However, the only problem is language. Not many people know English and at times it becomes difficult  to explain to people what is needed.. Any foreign traveller should learn a few basic words in German before coming here, as that will make their stay more pleasant.