3.5 stars, rounding up to 4.
Really like the setting, the story, and the characters, but the book itself is filled with endless descriptions and fluff. After a while I started keeping track of all the times weather was mentioned, because no matter what, a scene wasn't complete until the sun was shining or rain was pouring or the cold was setting in. Really started to grate on my nerves after a while.
Great idea for a protagonist, though. Wish this series was more well known.