I liked the lower decks perspective here as well. I usually don't read fanfic based on an established Trek incarnation but this did have the feel like a real Voyager story.
As for your style, I like dialog, especially when it flows well. It gives your story a great, fast pace.
But yeah, some more description could help give your characters a bit more depth.