I liked the Geralt part, it's pretty similiar to the book, Jaskier it's perfect and Cavill is always very good as Geralt.
It's a decent episode that start to bring things together.
What i didn't like it's the Ciri part: it contain a very big discrepancy from the source material, and create a random new bad guy, just to avoid using certain characters as the moral grey area obstacle in the future for Geralt (on the contrary, here are used as a source of wisdom).
This show continue to be goodish, but bittersweet, because with a little more effort it could have been better.