I enjoyed the first book, The Last Wish, and its interesting take on old fairy and folk tales and I enjoyed this second one even more as I felt the writing style was more mature (the first book degenerated into silliness on occasion). I just have one problem. To me there appears to be a book missing, there seem to be many events referred to, particularly about Ciri, in passing as if they had appeared in an earlier novel. Also there is nothing about the period Geralt and Yennefer spent together, again referred to merely in passing. I cannot honestly see the first and third books of a series being published without the second so what is the problem? Bad writing? Translation difficulties? I avoid translations as a rule as it is incredibly difficult to translate a fantasy novel into another language as no two languages totally correlate (or even closely correlate in some cases) and books of any kind always seem to lose something in translation to another language.
I did notice another reviewer mentioned that there is a book of short stories by the author which includes stories pertinent to the series which has not been translated into English but this method should only be used after a series is completed to maybe give extra information for fans and expand on the main story. I certainly would not expect to have to buy a set of short stories to fill in important information missing from the main series. So, I have to assume that the chunk of time completely omitted from Blood of Elves (ie from when Geralt leaves Cintra having secured his child surprise to after when Ciri is found by Geralt) is deliberate. It does not however make for good storytelling. Either leave the unmentioned period a blank (mentions of Ciri's travels after escaping Cintra just make the reader want to read about them in more detail) or give a proper description, or even synopsis, of events. I have noticed large periods of time missing in fantasies before but this is generally because the missing period has no real relation to the current book. Ciri's travels (and the Geralt/Yennefer relationship) to me are crucial to the formation of the characters and should have been given more than a brief mention.
Still, the one good point for some readers about the missing information is that Blood of Elves can easily be read without necessarily having read The Last Wish first. I actually read Blood of Elves thinking it was a standalone and ordered The Last Wish from the library, when I began to read I realised I had already read The Last Wish some time earlier! I do read a lot of books (6 a week on average and have been known to forget I've read them on occasion) but that just proves the lack of continuity between the first book and the second.