Very good, and yet...
4
By fourlock
This book is well written, well paced, and engaging with more-realistic-than-usual, likeable characters. The required catastrophic fight at the end before the happily ever after is pretty lame, though, so they end up looking kind of juvenile in the end.