This was a Rhine wine cruise and we sailed with another couple. We had Juliet balcony suites that were, for a cruise ship, roomy.
Everything is included in this package, so need to worry about drinks during lunch or dinner, excursions are included, special dining, cocktail hour, and all meals and snacks.
The crew was pleasant, thoughtful, and attentive. The cleaning staff was discrete and timely.
The cabin was clean and a decent size for a cruise ship. We didn't spend a lot of time there.