We just came back from our great cruise down the Danube River starting in Budapest and ending in Prague. Absolutely a wonderful time. Ibbi is the cruise director and so nice, patient and knowledgeable. The captain has quite a sense of humor, the bar staff is great and Hristina cleaned our room and we felt at home. The rooms are quite small. Be sure to bring a converter. There is one 115 volt and one 220 European plug. We bought a converter and were able to charge our tablets and phones with the converter. The food is wonderful and very high quality. The wines and drinks are all top notch. Igor gave a wine talk every night about the wines which came from the region we toured. The beds were comfortable. The bathroom is also very small but adequate. Loved the coffee machines at each end of our floor for cafe latte every morning. There is also a washing machine that is available to use for free along with soap and an ironing board and iron to use. i also had a massage which was superb.
Now, a few little things. The wifi was very spotty and sometimes frustrating to use. We were out in the country and it must not be available in those areas. The only tour that I thought was poor was the "Panoramic Passau" tour. We just went to each side of the valley and looked down at the town. There was a castle that would have been interesting to tour.
The Budapest tour was great as were most of the others. The BMW plant was so interesting. There are options with most tours for "gentle walking" for older people that couldn't walk much. There was usually a van that took you closer and you didn't have to walk much. People on the cruise were mostly American, but also some Canadians, Australians, South African and someone from New Zealand. People were very friendly and everyone just joined others for dinner, lunch, etc.