I would have given it a higher rating but 2 stars is considered as an OK read. I did enjoy it but around the 50% mark I started to become a little bored and felt it dragging. 
 It is in no way a bad read or badly written, I just wasn't feeling it.