Ok, I'll be honest. 
 I loved Sherlock Holmes as a kid and I love all the modern interpretations (Elementary, BBCs Sherlock etc) and this tickled me right in the right direction. 
 I liked the twist, descendants of Sherlock, Watson and Moriarty all in play together. I also loved how the author made this Holmes a female instead. 
 It was more of an indulgent read for me seeing as it's a character constantly seen and interpreted in the exact same way. I guess that I hoped Charlotte wouldn't be an exact copycat of the first Holmes but it was enough for me. 
 All in all this for me was a sweet, indulgent read to fulfil my inner nostalgia and mix it with a few modern accolades.