4.5 :) 
 Well, this book didn't disappoint :) 
 I loved everything (I'm sorry, it's late and I can't be bothered expanding). 
 What I will say though, is that the ending was a little unsatisfying but meh, I hope there is a sequel but it really was an amazing read :)