The organisation from both Global Journeys and Travelmarvel was outstanding. The river ship was excellent although the cabins were a little tight for room. The river trip experience is a lazy one with plenty of time on board, lots of food and some varied experiences ashore through large cities and numerous small, historical, gorgeous towns.