I did an AMA cruise almost identical with my sister. My husband wanted to do this too so I chose Viking. It was by far heads and tails above the rest! I'm a Viking fan now. Lots of great stops. Food was excellent. Service was amazing. Ship was so clean and beautiful. Definitely worth every penny. We were impressed with the friendliness of all the staff on the ship. It didn't matter if it was a cabin maid, a waiter, a bartender or whoever, they all had a smile on their face and a warm hello even if it was 6 in the morning or midnight.
The tours we took were very good and informative. The guides were also nice and polite during our rides or during our walks around the towns. The scenery in this part of Europe is the best, a mixture of old times and new. Something we'll remember for a long time. Thanks for making this a great vacation