Real talk, the main character is not 18, thank god! She also isn’t your typical self destructive or completely bratty MC. Really refreshing to have a female lead that you don’t feel like punching in the face at some point. Penelope is smart, accomplished and uses common sense. The relationships are healthy and non-toxic and the magic and spice are just right! Also, the narrator does amazing here, nails all the accents perfectly.