What I liked:Again the strong characters, every character had their own believable story. I rooted for every character--well aside from the villains, obvs. But, every character was strong and solid.
The romance:While this was merely a backdrop to the story. It played out nicely and timely. Nothing was forced and it gave me something to look forward to.
The backstory: I liked the varied lifestyles that the characters shared. It made the story more interesting and not typical like you would imagine--a rich boy, and a poor girl story to be. Because, it was more than that. Nothing like a story with depth.
What I disliked: The story. Huh? I know. The story was pretty lackluster by itself. What I thought would be a heart-pounding mystery, was more like a flutter. I kept waiting, and wanting for more--but what I got, disappointed me. Without giving anything away--the reveal was not that impressive. Nothing about it was shocking, and I can't say I was all that surprised. If this was all this book had going for it, I would be completely disappointed--but the characters kept me and the story going.
While this is not the worst book ever, in terms of a mystery it was disappointing--but in story telling, writing, and character development, it wins. Choose what's most important to you--and this may be one of the better books you've read. I'd still recommend it, at least for the parts that work, but if you're looking for something to blow your socks off in the mystery department, this just won't cut it.