Overall a really good book. I read those books in german first (my mother tongue) and then in English. I love the story and the detailed descriptions of the life in this era. The characters are believable and it's a joy to follow along and see how they develop.
Something I might add is, that it can be a bit dry sometimes, which mainly comes from the descriptions of the caves or something else. But I didn't see it as a problem. You can always skip small sections without loosing track