After all the hype about this book, it was actually rather disappointing. Though that might have been because of the hype.
Parts of this book were extremely frustrating. There are parts where the characters go against their established role for no good reason only to flip back again. Plot devices were a little too obvious and characters didn't even have to try to get to the information they weren't supposed to find. Also: “Oh, she didn't know that? Odd considering she was told three chapters ago!”
That being said, the story is one that is easy to get hooked onto. Roth didn't give away too much about any character too quickly. The calm bits are written in a way that lets you move through them quickly enough to get to the high moments without losing interest. And the ending was also written in such a way that if you were to decide not to continue reading the series you can still feel like there has been some resolution, even if the major conflict hasn't been settled.