We just finished the Eastern European cruise. We began in Budapest at the Marriott, which was very nice.
The ship is nice and new. We had a suite which by suite standards on oceanliners was very small. In fact the veranda suites had smaller bedrooms that the veranda rooms across the hall. Suites are not worth the extra money in my opinion.
There just wasn't much to see at our ports. I actually felt like we were on a bus tour everyday. Viking does the shore excursion in the morning. They herd all 188 people off at the same time and on to four buses every single day to go to the exact same places. There are never any options or any options for the afternoons. Sometimes the guides were great and one time our guide was awful. Maybe there isn't much to see in this part of the world, but I would have rather seen villages and the way people live than be carted to some insignificant church everyday.