Overall, I enjoyed the plot very much. The premise of a blind woman witnessing an attack by Jack the Ripper was an excellent hook, and I liked that the author gave us glimpses of Jack's POV, something that added an extra layer of creepiness to the story.
I liked the main characters, although I have some reservations about the way the secondary romance between Edward and Rachel was treated. I felt it was far too rushed and wrapped up too quickly.
There was also an issue that continually threw me out of the story: the hero is the Duke of Carrington, yet he's repeatedly improperly addressed as Lord Carrington by various characters. However, at times those same characters also address him properly as Your Grace. There seemed to be no rhyme or reason for the alternating forms of address. The heroine is the daughter of an earl, yet she's always incorrectly addressed as Miss Danvers rather than Lady Mia. Those are Historical Romance Writing 101 level issues, and they're something an editor should have caught and corrected early in the editing process.
Also, it turned out that Mia and Drew are half brother and sister, yet that revelation was just dropped with no further mention. Since that was a surprising revelation, it made no sense that it went absolutely nowhere.
Something else that made no sense to me was that Alex was so worried about Jack the Ripper that he moved Mia into his house to keep her safe and assigned footmen to guard her, but suddenly she's going to the opera, and all he does is tell her to be safe? That strongly went against his characterization up to that point.
I don't mean to imply that I didn't enjoy the book overall, because I did. But with a little extra effort, this could have been a five-star book for me, and I'm somewhat disappointed that extra effort wasn't made. Still, I did enjoy the plot, and I've already ordered the next book in the series, since I'm interested in reading Drew's story.