I've liked it a lot. It began really strong, then on chapter 3 to chapter like 7 or 9 it was so boring to me, confusing and it was like nothing was going to happen. BUT, it got amaizing. The ways it's narrated Is just right, I'll say is a intermediate or advance level of english if it isn't your first language, cause of the accents.
The best of all it's the way everything gets solve. A great finally.