I enjoyed this book immensely from start to finish. It is fun, witty, entertaining, and engaging, and I would heartily recommend it to anyone that was a fan of the genre.
However, as other reviewers have said, it is not a flawless book. I found that while the characters were entertaining and sympathetic to work as protagonists, they lacked a lot when it came to depth. Each has easily identifiable traits that they rarely variate from.
That said, it is still incredibly enjoyable. The first few pages in particular are some of the most well written I have read in recent memory. If you haven't already, be sure to take a look at the sample, because that will sell you on the book far better than any review can.
It is also genuinely funny without becoming a full on comedy. There are moments that are quite literally laugh out loud funny without feeling out of place in the work, which is impressive. It can also shift into a much more tense and dramatic style very effectively, with two chapters in particular being very exciting.
In the end, while the book was not everything I could have hoped for, it came very close and was still one of the most enjoyable novels I've read for quite some time.