This was one of my favorite cruises. Norway is incredible beautiful. We had ports in Eidfjord, Bergen, Alesund and Geiranger and departed from Amsterdam. All the ports were great. Some were very small but none had that overly tourist feel which was nice. There wasn't really any shopping. Three of the ports: Eidjord, Alesund and Geiranger were very small and had maybe one or two small very expensive shops. The the ports were easy to get around.
Excursions:
Eidfjord - waterfalls, the water falls were beautiful and we were very happy with this
The cabin was very nice. It had a large shower with a glass door.