We had a fantastic trip from the initial contact with Global Journeys to the final day of the cruise. Nothing was too hard for Hannah and her communication with us was excellent. Emerald were great, the organisation of the cruise left nothing wanting, from pickup in Amsterdam to drop off at Budapest Airport. The cruise itself was very well planned, the ship is only three years old which was great. Wonderful and friendly staff and of course the food: what can be said about it , other than excellent. We would highly recommend this cruise. Our Cruise Director could not have been better, she was very knowledgeable of all areas of the rivers travelled. The shore tour guides supplied by Emerald, also, were very good and enthusiastic about the towns they were showing us.