Somehow, not quite what I wanted, though I can't articulately express exactly what felt lacking.
I had some issues with the protagonist, whom I think such a story relies heavily upon for empathy and identification, and a couple of her actions.
In general, though, I quite enjoyed the setting, the storyline, the elements of magical realism, and will be keeping an eye on the author.