Wow! Kudos to Netflix for bringing the world of Witcher series to the world. Masterfully directed and art direction is phenomenal. Even better, the entire series managed to stay true to the source. The casting is phenomenal. Yeneffer's actress is surprisingly good. Henry Caville as Witcher is perfect, although initially I hoped Mads Mikkelsen to get the role. BUT Henry Caville played the games too much that he got Geralt's behaviours, mannerism and actions to a T. As a fan, I couldn't ask for anything anymore. This is a masterpiece. 5/5.
As for the others who expect this to be 'like game of thrones', you will be disappointed as it is not that at all. Do not find redemption on GoT's series finale with this show as this one is vastly different. The Witcher books and games are praised on their own right because they are masterpieces and should not be compared to GoT. This series from Netflix is another masterpiece to add in the Witcher lineup of media.