My wife and I just returned from a last minute 8 day trip to Italy (bucket list checked). We were interested in both Venice and river cruise and happened upon Croisi. I checked the regular sites for reviews and found very little, but went ahead and booked. Very glad we did.
We sailed on the Michelangelo in Venice April 4-8. First of all, the boat/hotel manager (Herve) is an excellent host. He could not have been more friendly, informative and organized. He is very customer service oriented indeed. The boat was spotlessly clean, the food very tasty, the tours exceptional and the overall experience delightful. We will definitely cruise on Croisi again.
You board the boat very near the main cruise port, but on a very nice quay away from the hustle/bustle adjacent a typical Venice neighborhood. When all passengers are on board the first night, it then moves on to an even better location on a quay just a few minutes walk to St. Marks Square and all of Venice. We walked for hours each day directly from the boat in beautiful neighborhoods.
The passenger mix on our cruise was perhaps 60% German and the remainder French (except the two Brits and two other Americans whom we shared a dining table with - they were all very nice and it was good to have companions to share with at meals).
You will not go hungry or thirsty. The food is very good with a nice breakfast buffet and three course lunch and dinner. It is a French line, so lots of meat and sauces. Wine, beer and liquor flow freely.
The rooms are small compared to cruise ship standards and the bathrooms even smaller, but for us this didn't matter as the location, ambiance, entertainment and tours were excellent.
I read one review that complained about the lack of cruising the boat actually does, however it is exactly what is listed in the Croisi itinerary - but yes, its more of a floating hotel than what most are used to for a cruise.
We went on to Florence and Rome, where we did day tours and there is no question that Venice and Croisi were the highlight.