The cabin on the ship was very good.Lots of room.Great bathroom.Loved the sliding door to view the outside.The food was good and the service was very good.Not much entertainment.Unless you were in a port there was nothing going on as far as activities,We did enjoy having bikes to ride .The tours and port stops were a lot shorter than we thought they would be.The guides were very good.We were disappointed in the tour of the Nazi parade grounds.very run down,weeds everywhere and not much to see.Not the fault of Avalon.Unlike the large cruise ships you do meet more people on a river cruise.We made some new friends..Glad we went,can check it off our bucket list.We probably would not do again because of the cost...Overall I think that the crew and everyone onboard does a great job.The Captain was very nice and would talk to you like a friend.If we were to go on another river cruise it would be with Avalon...