This book was good and bad all at the same time. The plot was intricately woven, and there was good character development of more than just the two main characters which I appreciated. However, her writing doesn't flow as easily as it should to me and the main character, Maggie, is unlikeable, which makes the book really frustrating throughout. There were also a couple missed opportunities in my mind to show their building relationship instead of just telling me that it happened. I.e., the trip back to Scotland in the beginning. The book just basically says that they built a relationship which was disappointing because I wanted to see it. I debated heavily between 2 and 3 stars but I did still like the overall plot line.