This is the genre I like. So, chances are I am going to be far more forgiving than those who don't like the genre. That being said, the book is good in it's own right. The language is smooth, the story flows neither too fast, nor to slow, it's a compelling read to the end.