I want to give this story more than three and a half stars but hand on my heart, I just can't. The first 4/5 of the book were brilliant with twists and turns that I didn't see coming but then the whole thing turned into a cheesy romance. In some ways the ending was appropriate to the gothic romance style of the story but I felt the final few pages deserved something better. Whereas the rest of the story took unexpected turns the ending was entirely predictable. I think I will have to digest it for a while and see if I change my mind but for now I feel that the ending wasn't up to the rest of the story.