In many books, the characters do many stupid things (like trusting to a betrayer or not accounting something obvious) and the story goes based on those stupidity things. But in this book they are smart and talent. I like the story line. 
 I even like the romance in it. This is not a boring triangular love. A complicated love between two completely different characters.