We wanted a small ship experience and loved it. We've been going for smaller and smaller ships (largest we've been on was about 4,000 passengers and this one was around 900). Absolutely detest big ships. It's all a personal preference though and I understand that, but boy, give me the smaller ships. Doesn't take forever to get from one end to the other, you get to know more of the passengers as you start recognizing them after a couple of days. We signed up for our next cruise while on the ship as it was a really good deal - In the Wake of the Vikings in August 2020.
As for Viking, they were great. They send you a personalized itinerary of your trip which comes in a booklet form and contains pretty much everything you need to know. The ship was beautiful. The service exceptional. Dining was always great - even in the buffet which typically served the same items as in the main dining room only buffet style. We loved the port talks which were actually informative, not just pitches for jewelry stores to visit. They actually let you know important things about the disembarkation process, where the docking would be along with maps showing it relative to the town, what the weather was expected to be like and then they went through each excursion to inform you exactly why it was rated for the activity level noted (i.e., how many steps you would have to go up/down, how long you would have to stand at a time, how far you would have to walk, and info about the terrain). It was great.
The excursions themselves were very informative and I don't recall that any of them pressured you to buy anything at certain stores like other cruise lines do. We enjoyed every one of them. We typically ended up with 2 per day - the included one and one that charged an extra fee. They were all good although the ones you paid for typically had smaller head count size which was nice. The vehicles we were on were some of the nicest ever. The post trip from Bergen to Oslo was absolutely outstanding.
The only down-side to the ship was our penthouse which was smaller than what we previously had on Princess, Norwegian, or Oceania. And there is no butler. This being said, the room was still very nice and comfortable. They had very tasteful and well placed lighting - even a night light switch accessible from your bedside. They also had wonderful heated floors in the bathrooms and a daily stocked mini-bar.