An overall good read though I thought the ending was a bit flat after all the climatic stuff we had to go through to get there. One thing that did annoy me was how much the girl character whined in the story. Granted she went through something traumatic but every page was just filled with her complaining. That made the book go a bit slower for me. Otherwise still a good read.