4.5 Stars. Totally loved this. I literally didn't put it down until I finished reading it (and maybe, just maybe, I might have stayed up until 2 am to finish. What of it?). Need the next book now, please!!