Fun cozy fantasy with rough writing at times and some odd pacing. Somehow, not enough tea!