So glad that Dusseldorf was chosen, it's even made the news on the BBC News website :p.
At the end of the day, the key decision about the host city is about which venue has the best logistics for a big TV production, and the venues that Berlin, Hamburg and Hannover put forward were not viable...