Ratings35
Average rating3.6
4.5 stars
This was so cute. So entertaining. So fun. The writing was consistent (which I can't say for the last few books I read, even though they were more acclaimed than this one) and adorable. The plot carried through smoothly (also an experience I DIDN'T have in the last few books, that have a higher average rating on here), and progressed nicely. There was no annoying back and forth even when some time passed, the missing info was smoothly integrated into the narration. I am so glad I read it.