3.5 stars. I mostly liked this. The descriptions were absolutely lovely, and I very much felt like I was in Charleston much of the time. Unfortunately, the author tried to put in some foreshadowing, but it was very much more tell than show, and it took me out of the story. Otherwise, I enjoyed it a great deal.