If you can get there on a cruise, do it, because the long fiord (southernmost in Europe) is worth the trip. The old town, a UN heritage site, is worth it but an added feature is that it the modern small city is adjacent and you can easily mingle with local people, shop where they shop, and wander the town.
More