More like 3.5 stars.
I really wanted to love this book. On paper it seemed to have all the elements I most enjoy. But, somehow I just never connected with the characters and the plot certainly didn't have me eagerly turning the pages. About 3/4 of the way through, I stopped and thought, "Huh. This really isn't doing anything for me." I managed to finish it... But, that's about all there is to say.