I stopped reading around 50% in. The idea is good, but in many ways the story does not make too much sense. I also don't understand why every time the granddaughter thinks of her granddad she feels it necessary to use his full name and title. Also parts of the story don't make sense. For instance
[spoiler]if she freed the hero and his friend, then wouldn't the hero recognize her scent?
Additionally, and this is just my personal taste, I am fed up with books, shows, movies whatevers that show the hero basically assaulting or harassing the heroine, and she's turned on by it.