Best ever, Service was outstanding. Although the rivers were low, Viking did an outstanding job rearranging all the activities. The weather was super except it could of rained a bit more during the night. Food was great, did not have a bad meal. All the ports were very interesting. We walked about 3 or 4 miles a day, which was great exercise and to work some of the food off we ate. We extended in Prague which was beautiful. They really took care of us getting to hotel and airport. Every employee made this trip great, they work as a team and help each other when needed. More information about water levels when we booked the trip would be recommended. We knew nothing about the water levels until 3 weeks before we left. Viking made an offer we couldn't resist and will be taking an Ocean cruise in 2020. Great job to the entire team.