An engaging read that I might have rated slightly higher except that the author "went there", adding an sex-addicted nymph as a main character. It was a tweak that added nothing to the story except author wish fulfilment. 
 The rest of the story was competent, with engaging world building, and a reasonably interesting mystery.