3.75 stars. 1.25 star off for too much hurt, for Lendel and for the very weird lull in the middle of the book.
Liked it otherwise, will probably read it again, just not the rest of the series, seeing how the author likes to do away with the characters we get attached to.