We had a wonderful time travelling the Rhine. Our ship was a joy to stay on. The cabin was small but we were only in it to shower and sleep after busy exciting days ashore. Avalon were a great company to travel with, supportive and helpful. The crew were always willing to ensure we experienced a happy holiday.