The book had a great plot and stuff, but the reason for the so-so is that the whole “talking to my dead boyfriend” thing was a little weird. The parts where Ava was talking to him looked the same as her thoughts so it was hard to tell them apart.
Reason two is that the book ended on a MAJOR cliffhanger and there‘s no sequel ever coming out.