The trip was fantastic, most of all, the cruise and the daily itinerary was well explained and organised. The Avalon river cruise was exceptional, the staff was wondering, and the meals were a delight, although when compared to an ocean cruise, there were less variety, however, each meal was delicate and finely done. The itinerary and onboard entertainment was really good, on most towns/cities, there were a city walking tour organised, and choice of other tours in the afternoon with extra payments if so desired. The highlight would be the walking tours as well as the onboard entertainment invited on board on the Avalon. The downside I feel is that the river cruise is a lot more expensive in general compared to a ocean cruise, keeping in mind that a lot of excursions are included. Global Journeys have made it easy for us to follow the instructions and provided great communications during the time of organisation. I would definitely book with again again in the near future.