I'm writing this having read the next book in the series and currently the one after that. 
 This is my favourite book in the series so far as it is more action and eventful. We spend time in a relatively central position for most of the story and the inciting incident up close, personal, faster pace and first hand instead of the typical description narrative afterwards. 
 Politics and social intrigue play a large part of the story. Geralt finds himself in the middle of a power struggle. We get to get to see the rocky relationship of Geralt and Yennefer in a time when it works and understand why Geralt, who isn't suppose to have feelings, struggles so much with it. 
 The same writing style is present. We are spared no details on how the systems in the world work and can sometimes feel like a history textbook given the details. The female descriptions start to be more tame.