I love matchmaking fics, though I must say that was the most unusual one I've ever read. Holmes was a total surprise to me. The description was excellent; I felt like I was in the cave with Harry. I liked this line, in particular.
The dampness clung to the inside of his lungs with each breath, and he was surprised that no water came up when he sneezed.