This cruise had been on my bucket list for quite some time. An acquaintance had taken two Viking River Cruises and spoke very highly of the service. Indeed the service was first class all the way, from unlimited water and coffee to the personal attention to our room and the concierge reserving tickets for us in Vienna for the Spanish Riding School. It was all great and the informality of the dining room seating allowed us meet so many great, interesting people from so many different places. The dining experience was excellent with a wide variety to suit any taste. Enjoyed the local wines which were included with dinner! The organization was unbeatable, we always knew what was going to happen the next day, complete itineraries provided and modern bus service to offsite outings.We chose two optional outings and weren't disappointed! I would definitely recommend a Viking River Cruise to any one!