This was definitely my favorite out of the three. I thoroughly enjoy the additional characters and plot development.
Everything about this book was enjoyable to me. I loved that there were more characters introduced, also as believably realistic as in the last book.
The writing style also seemed to have improved in this book compared to the last.