The oft-overlooked European city is a perfect place to immerse yourself in the Christmas spirit