Overall I really like this book. The characters and the mystery, there is just one tiny thing that keeps this from being 5. There just seems to be an undercut f manipulation. Rains family manipulates Rain in ways that I think are meant to be cute and funny but just hit wrong for me. Otherwise a really fun book.