I'd like to say that Lottie is the best part of this because she is super cute and likeable, but to me the protagonist steals the show. I like how grounded and relatable the protagonist is. The dialogue and thoughts flow very naturally and are pretty well-written.