This was a welcome change from Christmas Tree Farms, Gingerbread Festivals or having leads whose parents died at Christmas ! The time travel story was well enacted and kept us guessing on how it would end for a while. Certainly for me , it was Erin Cahills best Hallmark role and was ably supported by Ryan Paevey (but he does need to inject a bit of oomph in his dialogue !). A solid 7 from me.