It was our first time on a river cruise. Unfortunately, due to the flooding and swelling of the Danube, cruising was the only thing we didn't do. However, most of the other elements of the trip went as planned. We saw memorable sites, tasted delicious local food, and loved every minute. The local guides were knowledgeable and informative. Our stateroom was a nice size and well appointed, with plenty of storage space and some room to move around. The bathroom was also a nice size, and the laundry line in the shower came in very handy. The food was varied and tasty, and the staff friendly and as helpful as they could be. The only thing missing was nightly entertainment; after dinner it would have been nice to have someone playing piano/singing in the lounge. We only had 2 nights with live performers. I have to give Avalon kudos for the way we were treated after the announcement that it would be impossible to sail. Their compensation was more than adequate, and greatly appreciated, especially since the circumstances were beyond their control. We hope to schedule another cruise in the near future. We can't say enough good things about our Avalon experience!