4.5 rounded up. It took me a couple of chapters to get into it, and the writing style but once I did I couldn't put it down. John Charming is a likeable lead, but has doubts in himself, and flaws, which appeals to me far more than a lot of the current Mary Sue type leads in a lot of urban fantasy I've picked up in recent years. 
 I love the worldbuilding/mythos the author has brought together for this series, and am looking forward to see where it goes. Roll on book 2.