This story was a little slow for me at the start and I was a little unsure about whether or not I wanted to continue reading it. About 30% in I was ready to give up because I had pretty much guessed what was going to happen towards the end of the book.
Needless to say I keep reading because I wanted to know how Gabe and Ali figured everything out and whether it would all turn out for better or worse. The end of the story was more exciting than the start, but you need to read it to find out where the characters are coming from.
Overall an enjoyable read.