Overall it was a fun read. I definitely didn't see the ending coming. I spent the whole book wondering if there would be a twist ending with Angelo also turning out to be evil. Never so glad to be wrong.