If you ask me about my favourite cities in Europe, I can guarantee that Budapest, Hungary, will be at the top of the ...