You've got to admit Budapest is one hell of a place!