I'd have to say this was a pretty good read. Some characters were interesting, some, not so much. There are a few twists to the story, which I enjoy. I never like reading "predictable". I'd give it 3+ stars because although it was good, some of the characters were off-putting.