I'll mention here only one of our twenty ports; however my "5+" rating applies to most of the twenty. If you go to my photo album site, http://fredasphotos1.shutterfly.com , you'll find photos and information about them all.
Reykjavik was one of 5 ports we visited in Iceland. All were great, but most of them, and the places we cruised in Greenland, are not on the list of ports from which to choose.
This entire itinerary was filled with fascinating ports and beautiful scenery. As well, there were exceptionally friendly people in many of these places, most notably Greenland, Iceland (all five ports), Liverpool, and Newfoundland (all 3 of our ports).