Best book of the series by far. Nice wrap up. Enjoyed the development of relationships between Bianca and others. Loved the way that Bianca and James finally came together without the continued doubt and insecurity. Their relationship became ideal but because it wasn't rushed the relationship seemed more solid and believable. The characters were well rounded and Stephan continued to stand out and even had a voice which was a wonderful addition.