Let me start by saying we had absolutely perfect weather. That always helps the experience. We started our cruise in Copenhagen. We arrived the day before so had some time to explore the city before boarding the ship. The embarkation was a little long (at least an hour) of standing in line. Once on board we had some lunch while awaiting for our stateroom to be ready. We had a balcony room 7187. It was very nice. It did have a connecting door which I think adds a little to the noise factor.
Our first stop was Oslo. We enjoyed visiting the folk museum plus the Viking museum. We used the hop on hop bus to get there. The bus was overwhelmed for the return trip to the ship. Not a great experience. Next up was Kristiansand. We did a ship tour there Lillesand by bus and by sea. The bus was extremely hot and we only had 20 minutes in Lillesand. The tour narrator did a nice job of explaining Norway - especially their economics. The boat tour was nice.
Next stop was Stavenger, Norway. We had prebooked a boat tour there and took that for a couple of hours in the morning. In the afternoon we walked around the town, which is quite beautiful.
Next stop was the Faroe Islands. This was a favorite stop. We were travelling with another couple and for $100 per couple we hired a taxi to drive us around for 2 1/2 hours. It was really beautiful. It was very green, lots of buildings with grass on the roofs. In the afternoon we walked around town.
Next up was Iceland. We rented a car there and drove the Golden Circle seeing the 3 main sights. The car rental was $130 plus fuel, so not a bad deal for 4 people. But watch out, they really want to ding you for any damage to the car. We took all the extra insurance. But, there is still a high deductible. The car rental agency will pick you up at the ship dock and deliver you back there.
Next stop was the Shetland Islands. We took about a 5 mile walk there. We walked along the coast and back through town.
After that was the highlight of the cruise - Geiranger Fjord. We were due into Geirange at 11:00, but were up on deck to enjoy the fjord from about 8:00 on. They opened the helipad so that passengers could be up there while cruising the fjord. Geiranger is the most amazing port with a waterfall through town. We hiked to the top of the waterfall - they have steps going up and then hiked down the road. In the afternoon we did a tour on the bus up to the mountain that is at 4600 feet up. Quite the drive.
Our last stop was Bergen. Here we had our only rain. It poured in the morning, but cleared up by afternoon.
Our room steward, Ray, was great, as was our assistant waiter, Soner, who was from Turkey. We loved him. Also, special were Angga from Bali who was our wine steward in the dining room, plus usually gave us our before dinner drink in the Cellar Masters Bar. We ate at Qsine, the specialty dining restaurant. It was good, but we always feel that we eat too much when we eat at the specialty dining. We ate dinner every other night in the main dining room. We thought the food was very good. We had the 123go so had the classic beverage package, plus prepaid gratuities. I find the at sea days kind of boring. We did attend the talks by Chelsea who was great. She was 24 years old and a marine biologist. She talked about whales, dolphins, sea birds, and seals in 4 different programs. She is a great speaker and is an asset to their enrichment program. We loved the cruise and I think we especially loved it because of the great port stops.