My wife and I, both in our 70's made the cruise. Our pre-cruise visit to Bergen was great. We had Viking plan the air, which was a mistake. They routed us through Heathrow, which I avoid based on experience several years ago. It has gotten worse. It took over an hour standing in line with our carry-on luggage to get on a bus to take us from Terminal 3 to Terminal 5. We had reserved the Hotel Oleana in Bergen. It was conveniently located, nice staff, but the furnishings were spartan. Good weather and we ate well in the 3 days there before we boarded the ship.
I thought embarkation went smoothly but my wife disagrees. We both were very happy with our stateroom, especially the heated bathroom floor. Wish I had one at home. I screwed up, not having looked at the ships plans/specifications enough beforehand. I thought it would be too cool to use the pool, so didn't pack a bathing suit. But the main pool and it's hot tub were protected and there were two more hot tubs plus the two pools and the sauna in the spa.
Dining was great, with several options. I regret that they did not offer more choices of joining others when we went into The Restaurant. We met fewer other cruise travelers than we have on other cruises. We both took advantage of the talks and enjoyed them a lot. One speaker was so good that I regretted I was not going to be on the next leg (to New York) to hear some scheduled for it.
The cabin was spacious, well lighted with comfortable bed and chairs. Loved the heated bathroom floor.