Zurich's picture-perfect streets and many Christmas markets gave me just the dose of festive cheer I'd been after - in just 36 hours!