OMG, Snape pinning Harry's hands above his head, that is one of my well-loved kinks ;)
The writing in this story was so rich that it seemed a longer, well involved tale. Something to get lost in. I loved that you didn't gloss over Harry's abuse either.