I strongly recommend Sea Cloud and River Cloud cruises. I've traveled in Italy down the Po River--Cremona to Venice. Elegant great food and
only 80 passengers.
The Sea Cloud travels on oceans, obviously. Popular trips are London to Dublin, around the Greek Isles, etc.
They are often booked by Academic Arrangements Abroad for art tours by the Met. Excellent lecturers and museum guides.