Everything was just fine until a perfectly decent heroine got a series of TSTL moments. Please authors, don't turn your characters into morons in order to extend the plot... sometimes less is better. 
 3 stars for the two-thirds of the novel.