We took a Norway and Lapland cruise/tour in 2011 from Helsinki (2 days) to Bergen, visiting and touring Lapland and embarking in Kirkens on the Richard With. The whole tour was great (our 4th or 5th trip that started or stopped in Helsinki). The "dinner at reindeer farm" was not as expected. It was not at the "family's" home. They had a hut in the "country" where they prepared the meal and served it well. But, it was not a "home hosted" dinner. This was better for us as we don't like going to people's homes.
Kirkens was nice but one street town, and in summer was quite vacant. The hotel/lodge was pretty nice.
The Richard With ship was excellent. It is as described--a supply ship. So, don't expect casinos, entertainment, many bars, or several restaurants to choose from. The dining room was first rate elegant, tasteful decor, food excelent with many, many choices, and as the description says, lots of fish. They served beef, pork, and chicken at almost every meal. The wait staff excellent, dressed in formal attire, and attentive to one's every need. All meals were buffet, but you could order something from the kitchen if needed for diet. Also, most dinner meals were served rather than buffet.
Some stops were 15 minutes (to let passengers off), 30 minutes to drive a car off or drop off a refrigerator, to 3 hours to attend midnight concert. There was one day only that GCT offered a tour while on the ship, but all other tours were to be purchased from the ship's Tour desk,and were quite pricey. The GCT tour was an included tour. There was no dancing or other entertainment, but someone on our ship had a guitar and played in one of the conferenc room set up with chairs. Paintigs and other art were on the ship's walls or tables. It was wonderful but not the Holland America or Prncess or other cruis ships. We actually liked hte RW better than the big ships. \
There is small canteen that serves sandwiches and drinks, and a small gift shop with pricey items. The scenery from decks or windows is beautifu; the midight concert of clasical hymns or other music played and sung by church members in Trompso (not sure spelling) was a treat; tickets purchased either ahead of time or as soon as embarking as tickets sell out fast. They had large buses to take us the chapel. We loved this cruise.