3.5 rounded up to 4 stars.
I loved the concept; I loved the mix of history and supernatural elements.
But the writing style annoyed me, specially in the beginning. I had to switch to the audiobook because of the overwhelmingly positive reviews, and that made it way more bearable (the audiobook narrator was amazing though). I think the writing got better towards the end though.