We had a wonderful time with Viking! They treat you like royalty throughout the entire cruise. The staff is remarkably attentive and personable. You are treated like the most important person on the ship.
They learn your names and you rarely have to repeat your cabin number. The excursions are well run and the guides are top notch. You can have as much activity (or little activity) as you need/want. We particularly enjoyed the longer walking tours through cities and ruins. There were also plenty of opportunities to explore on our own. This allowed us to see a lot of things in more detail (which may have been pointed out on the tour). All of the meals are terrific with plenty of options for everyone! We cannot say enough good things about this experience and will definitely take another cruise with Viking soon! We are already planning which one of the options looks most appealing to us.