Ratings27
Average rating3.9
I really enjoyed this book and loved that it kept me guessing until almost the last chapter. The “big reveal” was a genuine surprise that I did not see coming. The two main reasons I didn't give it 5 stars were: 1) it took a little bit too long to get to the reveal (some of the chapters, such as those with Ella in the flower shop, started becoming a bit redundant), and 2) there was an entire side story about the detective's newborn baby that was completely unnecessary and added nothing to the main plot.