Some of the ships were open, some closed, and there's still plenty of the same. The new one isn't as ramshackle as old Lions Arch, but same theme. There was a nice rooftop puzzle that was lost, and a new one to replace it.
I mean, it's free to play, so you could always just hop in, get to Lions Arch in like 20 minutes of gameplay and explore it. It's been years and years since Lions Arch changed (as well as the one zone were the serpent tower fell), much longer than those things were in game. Since then they've changed the way the Living Story works so they add new zones rather than permanently altering old stuff, and that change was like 6-7 years ago!