Montpellier in France feels like a dream in winter