Aww, I'm so glad you liked it! I did have fun reseaching for this--the books, the locale, and trying to wrap my mind around that little twist near the end.
Sort of good that we don't get all that we deserve, but at least this part of it, that Snape gave to Harry, would be enough for most of us, I think.
Thanks so much for reading, I really appreciate it and value your opinion.