Had an unbelievable time cruising from Amsterdam to Budapest. The ports were fantastic and the crew couldn't have been more accommodating. We enjoyed all the ports and that the entertainment in most cases were native to the country. The long ship was different from what we normally cruise and exceeded our expectations. Service was outstanding and the crew was very friendly. My husband and I enjoyed Viking so much we are planning our next trip with them.