Far beyond the usual Netflix Hallmark-style Christmas films, this one is high budget and very well produced. The musical numbers are fantastic and the costume design is marvellous. It's a tad cheesy and more than a little absurd, but the plot is solid and it's very charming.