It's a great read to escape our dreary reality. Sometimes I had to stop and ponder where the story line bent a little but it stayed on track to an enjoyable read. I did feel that their should have been more emotion as to the fact there was a grandmother a few times great in the mix and even later the excuse of not being human felt too much a lie. Once I read the next two books in the series to see if it flows a bit more smoother, I might change the 4 star to a fiver. Still worth the read.