Loved Aberforth and how Snape was revived by Fawkes back to his younger self. I like the idea of Harry and Severus talking a lot, getting to be friends first before moving on to something more serious. I didn't care for the characterization of a hysterical, jealous Ginny. Somehow I don't really see her as that type of person. I think she'd be more stoic. Patiently waiting to see if Harry changed his mind just like she did with Cho, and then when Harry didn't her heart would be broken but she'd survive. I think Ginny was the most difficult part for me to believe in this story.
I really liked that there was reconciliation and forgiveness at the end. I love happy endings :)