This is not one of the best that this series has had to offer, but it is not the worst either. It reads, and feels like a stand alone story, even though it is actually the sequel of a book in the Star Trek book franchise. That's a good thing, since you don't need to have read that book to follow the story here.
The story drags in some parts, but once things start happening, the story picks up. Ironically, I would have loved to see those parts expanded on. There is, however, one draw back to it. The writer sowed the seeds for a third story, and I don't think one was written, nor will it be written. Similar to what was done in the next to last episode of Next Generation, we are given a teaser that the antagonists of the story could be back. Now, the creatures from that Next Generation episode did end up coming back, in the Deep Space Nine books set after the end of that series, so we have to wonder if the same will happen with there things or not.
Over all, however, the book is a good read. Would I reread it? Hard to say.