4.0

I wish I could give 4.5 stars, but I'm glad to round up. I give half a star because there is really no clear plot and ava was a bit overshadowed as a character by the other people in the book. that's all right though. the enchanting characters and prose and whimsicality make up for it more than enough.