The whole series is great, with the first book being my favorite. If I could give half-stars rating it would be 5 for the first volume, 4 for the second and 4.5 for the third one. But somehow rounding the 4.5 to 5 this time does not seem right, so 4 stars it is.