Just loved it. I see one of the other reviewers remarked that there were some inconsistencies with the earlier books and said they did not mind at all. Nor do I. Having just re-read the earlier books I noticed them - but with affection! For me a really satisfying read, I really hated to have to put it down, yet I did not want to finish it too quickly.