Rating: 4 out of 5

It took me a while to get into this story as I found it a slow start without anything much going for it. But around halfway in it took a turn and become different, magical and absorbing.

Originally posted to my Goodreads account