IMO a fine light family movie. Of course everything is pretty much entirely predictable, but there is absolutely nothing wrong with that at all, given the character of the movie.
There was something really magical, warm and supernatural about this film. The ex convict was released from prison after serving 10 years, while plans for Christmas and a wedding are all happening.
The third movie in The Good Witch film series is quite possibly the best one so far. It's set around Christmas time which makes everything seem all the more magical and then add in a wedding.