This was my fourth cruise with Viking. So far I have been very happy with their service , so I am loyal to Viking. They cater to your special needs for meals and do so with extreme care and without errors. They provide a very good variety of meals including Vegan choices if requested. Very hospitable staff especially in the dining room. Managers carefully listen to your needs and make sure they are fulfilled. Shore excursions are chosen quite well and can be easy and much less physically stressful if you request it. Timing and guides are generally very good, although sometimes they fill up their commentary with too much trivia. Entertainment on board is very good with local performers at various ports. Permanent entertainment staff on board such as the pianist was very good. It seems that most of the entertainment was centered around a predominantly US audience. Overall good value for money.