What I liked: 3-dimensional characters who aren't all good or all bad 
 What I didn't like: The story doesn't really start to move until about 2/3 through (in fact it takes till nearly page 400 before the main characters accomplish what they started on 20). As for the romance, I couldn't stand (view spoiler)[the way Chaz rationalized Gabriel's deceptions. She kept making excuses for him even after he had invaded her memories. It reminded me of a friend who enables his wife's drug addiction by refusing to admit she has a problem and saying "she needs the pain killers for her back/ankle/whatever body part is ailing her this week" (hide spoiler)]