This was a standard good read for me. As all good books, the author did a good job of carrying you along the plot line while also taking you along the individual characters' stories and struggles. It also feels like a good bridge between the Last Jedi and the Rise of Skywalker. There was nothing exceptional about the story, though, nor did you get sucked into the minds or hearts of the characters, so four stars, not five.
The narration was good, but the author used a voice like Snidely Whiplash for one of the antagonists, which just seemed too caricaturish, especially considering the character's personality. Otherwise, the narration, background ambiance and music really lent to the book.