This is just a low pick for me, though I am years over the target age range for this.
Nice easy, flowing writing style and felt like a YA version of the movie What Lies Beneath.
Could have shaved the length a bit and that would have made the narrative a bit tighter. I guessed the surprise character reveal very early but that's okay.