We were comparing Viking and Avalon as we knew nothing about either. We chose Avalon as it was the right timing and we received free air fare. Lol. We really didn't know much about destinations or places we wanted to see but thought we would start with the Danube and see what that was like. We quickly found that the destination was only part of the trip. We enjoyed every minute of the time we spent on the Avalon Impression. The cruise director, Kristine was a delight. So organized and seemed to know all passengers in a very short time. She was so informative and helpful at every turn. The Captain Roland was also wonderful. He took time to answer questions and made us feel like he was at home with his ship and we felt well cared for on the water. The ship its self was very nice. The rooms seemed adequate in the space we had and supplied everything we needed. Our room attendant, Flory was delightful. She kept us put together at all times and was so polite and helpful, we had no complaints. We so enjoyed meeting the other travelers from different places and had overall an amazing experience. This was a trip I never imagined I would get to experience and Avalon made it one I hope to do again.
Cabin was very nice. a bit bigger than the larger cruise ships we had been on and bathroom was much nicer.