From opulent palaces to amazing museums, atmospheric cafes and exquisite cathedrals, Vienna ticks all the boxes of immersive travel experience