I picked this up for two reasons. 1) M.C. Beaton has a huge place on library shelves so I figured the books must be good; and 2) I needed a book set in Cyprus. This is the first (and last) book I'll read by M.C. Beaton. I understand from other reviews that this is not her finest work (in fact the reviews are atrocious). However the heroine (if you could call her that) Agatha Raisin is a pathetic old woman who blatantly stalks a man who has no interest in her and acts like a slut which normally isn't a problem for me but Agatha travels all the way to Cyprus following a man she professes to love and then has sex with a virtual stranger. Granted the man (James Lacey) is a real jerk but then again you have to be mean in order to get rid of a pest.
I also had issues with the travel info dumps sporadically dished up by Agatha. They were interesting but more travel guide-ish and drew your attention from the mystery of who killed Rose. Their really wasn't a likeable character in the whole bunch. Definitely not an author I would read again.