It was a pretty ok story, just wasn't a great season finale. Season 3 had "Mr worf, Fire!" Season 4 had Yar supposedly as a romulan. Then Season 5 finale ends with the crew walking through a portal, whoopee. From what i read, the episode was originally gonna be a single part episode. But the execs were worried, that with DS9 about to start, that fans would think TNG wouldn't be coming back. So last minute, they decided to stretch it out to a two parter finale/premiere.