An intricate story line that isn't always predictable, well developed characters that each have their own unique voices and lots of quirky humour. What's not to love? 
 I was surprised to find that I liked Cress - if I had to think about it I would have expected to be annoyed by her but I wasn't at all! I love all of these characters and it's s nice to still get glimpses into their heads.