Definitely one of the best Star Wars novels.
I love how we actually get introduced to the villain like in the 100th page, how Charles Soule starts giving you details about the events each chapter.
As a Star Wars fan who doesn't really like the things Disney's done with this universe, I can say this book is (by a lot) the best Star Wars content we've got since Episode 3 went out, maybe from exception of the last Clone Wars' season.
I also like how we have lots of references and we get characters at least I, never expected. This is a very different thing from the typical Star Wars movies but, awesome!