This is a young adult series which I didn't realise when I started reading it. However the series had me interested enough to get to this, the 3rd in the series. It's a really interesting series, a bit different to the usual urban fantasy. The characters whilst young aren't irritatingly so which is why I kept going with it. There are plenty of twists and turns in the plot which is well thought out. The books are well written and characters are fleshed out more as you go along. The pace of the book is good and has enough action to keep you hooked.