Cute but a few things about the plot bothered me and the author's zany but still earnest voice didn't quite work for me. Plus there was a bit of head hopping between MCs within a single scene and that's one of my pet peeves. I skimmed the last 25%.
On the plus side, however, the two ghosts stole the story and deserved their own full-length book.