Not my usual fare, but I was looking for a light, quick read and had this from a subscription box many moons ago and it ended up fitting the bill. The start was a bit rough with a silly premise with lots of holes (and eye rolling from me), but ultimately I found it charming.