I like a little science fiction every now and then. I just took a chance with this one and it worked for me because
a)I was in the right mood
b)I was not being picky, picky so it was a fun read
c)I liked Harper and Nick.
d)For me the three parts worked and I was satisfied the ending.
Nope, it wasn't perfect but it was spot-on for a summer beach read.