Willow Peterson has not been back in Shenandoah Falls in years. She left to make something of herself, but now she is back. Missing her best friend, the one that was closest to her as a sister, the one that was killed in a tragic accident. Now wanting nothing more that to see her dream for the old Eagle Hill Manor to be turned into a reality, she will have to convince her best friends widow to step up and help her.
David Lyndon has always done what he was suppose to do. He has been groomed all his life to run for office, even though this is not something that he has a passion for. When his cousin comes to him asking him to allow them to have their wedding at the Eagle Hill Manor, a wedding of their dreams, not something political or power driven, David wants to say no, but when Willow accuses him of being a Scrooge, of telling him that his wife would be disappointed in him, he changes his tone fast.
The more that David and Willow work together, the more time that they spend together with Davids daughter, the stronger the connection that they form and the hotter the feelings for they have burn. When David strikes a deal with is campaign manager and makes a decision for Willow, it could destroy the future that are trying to build.
I loved that David and Willow had a connection in the past. They were friends, they had his dead wife in common, they really knew each other. I loved that they both loved and cared about David's daughter. Through the story you can see how David truly changes, understanding what is truly important in life, his daughter and Willow. An amazing Christmas story that is both magical and wonderful.