I truly believe it will be a big hit with her. My daughter is 10 and loves it so far.
Not too big of a spoiler but you might want to read around page 220 ahead of time. You don't want to get stuck with that chapter being the last one right before bed.
That is the kind of spoiler hint I dont mind at all!! Cheers man!