Wow...just wow. I am a huge fan of Holmes and Watson (read all the books...can't get enough of Jeremy Brett's Holmes) and you captured them spot on for me. How you blended the two worlds just astounds me, frankly.
The adventure was fantastic and your story brilliant! Great job, fellow Snitch!