We visited Hungary,Serbia,Bulgaria and Romania..with an extra few days in Transylvania. Crew was very friendly and tried to please. Food on board was very good. Tours were interesting and tour guides were very good and spoke English with almost no accent so they were easy to understand. Cabin crews kept our room neat and clean. Free snacks and drink bar always open with soda water, coffee and latte. Interesting lectures at night. At some ports we had local dancers and entertainers. Most shows were very good. Ship docked at a port in town most of the time so it usually was a short walk to the cities center. We never needed to take a taxi to get to a town. Food in towns was cheap and very good. Don't miss the extra stay in Transylvania and Bucharest. In Rumania the currency is the Lev and it goes a very long way.
Clean and just enough room
On board food was very good. Service was okay. It seemed like they could have used
some more wait staff. Covered area on top was good but a bit small to accommodate
all folks trying to escape the sun.
A good feature was the light food area the the rear. If you just wanted a light lunch, there was soup.salad and a variety of sandwiches available.