We made our own way to Venice arriving in Treviso, a 30 min bus ride from the plaza de Roma, the main transportation hub for venice (Bus and Train). The port is only a short walk away of about 10 mins.
Unfortunately baggage check-in was painful. It was in another Terminal from were the ship was docked.(No signs to tell where it was) Fighting in the queue to get our bags checked in so we could get an embarkation number. (Italians can't grasp the concept of how a line works they believe that they should be at the front. This was also true throughout the cruise.)
Once you have got the number you then go to the other terminal were the ship is docked and you wait and wait and wait, a total of about 2 hours you then get on board after fighting your way past the photographers who set up shop so no one can get past. You don't register the credit card that you want to use until you get on board.
The inside cabin and the bathroom were large compared to other ships we have been on