This was a lovely story with surprising moments of humor (multiple orgasms?! o_O ) interspersed with more serious moments (Snape and Harry dealing with the repercussions of the Beneficus).
Harry was a bit dim yet determined, as ever, to do the right thing.
Snape was his usual bitter and difficult self.
Hermione was self-assured and full of plans.
Ron was a good cook and a more-or-less supportive friend.
Luna was loony yet also wise.
And in the end, they managed to accomplish their goal - saving Snape's life. Boo-yaaah!