The initial (and subsequent) parts with Brishen and Ildiko were very syrupy, but then the story picked up with excellent pace and a nice amount of tension. The last third of the book, instead, was too dramatic and slow. It wasn't difficult to anticipate the ending and there is more telling than showing, anyway, it's a very pleasant read with good characters.
History, however, was long and memories short.