More of a 3.5 stars book.
A murder mystery with a twist. It's an interesting idea but the main person telling the narrative comes across as a bit of a dick at times.
Otherwise, it reads quite well and the ending isn't as cut and dried as you may start to expect part way through the book.