Of all the cruise lines, we chose Viking based on recommendation from friends and neighbours and they did not disappoint. They are a first class company and the people they employ display the same qualities. They were extremely well trained and knowledgeable about the history of the countries we travelled to and they all went out of their way to ensure we had the best possible experience. The ship was beautiful and the food was great. They were very well organized and embarkation and disembarkation was very smooth. The tours were great and very interesting and well organized. All the staff were very friendly and it was apparent our needs came first. The cabins were well organized and the rooms as well as the ship was spotless.The entertainment provided was very good and it was nice to get some of the local culture.Overall everything was above our expectations and we definitely travel with Viking again in the near future.