Trip was with Riveria Travel. We flew to Düsseldorf with BA and transferred to Cologne where we boarded the Emily Bronte. From then on we had 5* treatment. Dining, staff, accommodation, excursions etc were all first class. We could not fault anything and had a holiday to remember. Recommended very highly. We visited Germany, France and Switzerland, the excursions were well thought out and very enjoyable, especially the train ride up the Alps, wonderful scenery.