The staff was exceedingly friendly and the captain and cruise director were visible, frequently mingling with guests. Eric, the cruise director has a fabulous voice- great entertainer. The other shipboard entertainers started off slow, but as the cruise progressed we found ourselves enjoying them. The 50's-90's theme night was fun. The band they brought on in the Kiel Canal was great for the German theme night, as was the troupe of Russian Folk Dancers.
Food was mostly good. We ate in Prime C one night (party of six) and food was good, service was terrible. We mentioned it to the Dining Room Manager and he offered to have us come back at no charge. We did and it was much better. Selection in Windows was always plentiful- I loved that they has sushi several days. Discoveries was fine, though service was often quite slow.
Rooms are good size (bathrooms are tiny) and we enjoyed room service breakfasts on the veranda on those days when we had an early departure. Room service was always on time and quality was good.
Ports were great- we had never been to any of them so we took full advantage. We did not get off at the Kiel Canal (much more fun on the ship with the band and great German buffet, plus seeing all the charming houses and kids running along side the ship as we sailed was pretty cool)but do go into Berlin, despite the 3 hour bus ride. Worth it!