Cabin was outstanding. Food was excellent. Breakfast and lunch buffet layout caused frequent semi collisions with wait staff. Crew was excellent, but overall ship board operations seemed a bit disorganized. Lounge entertainment could use improvement to quality of excellent La Scala. Tours on Rhine are not as good as Danube. Overall, an enjoyable experience, though fairly overpriced.