We have travelled with Viking River and Ocean cruises and have travelled the Rhine, the Danube on our river cruises and the Caribbean and the North Sea on our ocean cruises. The city's and the hotels chosen by Viking Cruise Lines for us to extend our trips after the cruise are excellent. The level of service and attention to detail by all of the onboard staff is wonderful. We enjoyed the relationships we developed with the servers, the room attendants, the bartenders and the Sommelier. We enjoyed the room and the balcony while not spending much time in it. Many hours were spent in common areas chatting with like minded travellers and on the stimulating excursions that helped us understand the culture and sights of the area. We particularly enjoyed the excursion to Colmar and the visit to the World War 2 Museum and Memorial and would highly recommend this excursion. The entire cruise and our visit to Amsterdam for 3 days after the cruise were absolutely outstanding and my wife and I would highly recommend the Basel to Amsterdam river cruise!