I just finished this book, and I enjoyed it very much. I agree with pretty much everything you said, I loved the characters and felt like I was in their world. One drawback for me is my copy had many typos. Missing words, words switched out of order, words/phrases written twice etc. however, the writing and story were so engaging, the errors were pretty easy to ignore/forgive. I’m definitely eager to read more from this author.