I enjoyed the setting, and the voices in the story rang true for me, especially Snape's vulnerability and insecurity, which he tries so hard to suppress/hide. I'd have liked to see more of Harry's interactions with Ron & Hermione, and especially of Snape's with Blanch; I was really curious about the way they greeted each other, and would have loved to get more back story/development.
Nicely done overall, and of course I'm pleased with the happy ending. :)