Budapest is the sort of city that sneaks up on you. For many Australians, it’s either the grand starting point or the ...