Surprised by the excellent lectures on board, given by historians and also the manager of the jewelry/gift shop. Very informative and provided great background on all the monarchies so when we visited places we had a much better understanding of the history.
Service was very attentive for the most part. Ship cleanliness very impressive.
Shore excursions were uneven, but generally good. Limited time in each port was a factor, but we enjoyed the overview of all the places. The exception was the long and hot train ride to Berlin and back. Do not recommend doing this.