Frankly, I'm disappointed. I didn't mind the woo woo (excuse me, magical realism) in the rest of the series, but in this one the witchcraft took over from the romance and left me unsatisfied. Plus, the ending was abrupt. :( 
 (3 stars because the good parts were really good...as you'd expect from LK.)