"I'm going to try this again; the last time the review got lost.
Nice wrap up, but I would have personally preferred more time spent with Harry Hermione and Luna, and less with Draco and Pansy. I would have like seeing the development of the relationship between the three of them, as well as what happened to some of the other characters.
Also, I may be forgetting something, but Hermione made a comment that she could not have children, but Rose was hers from Pansy, who was the host for James?"
I think I agree with Red, and I'm going to guess Luna was the mother for the others? The ending was too sad though, you should've given them more time with her! :-(
Author's response
Yes, Luna was to the host for James, which is why Hermione could have used Luna's death to create a horcrux if she had wanted to