Years ago when our ship actually did sail from Venice, we spent three nights there pre-cruise. It was wonderful because we enjoyed the city at a leisurely pace. And you really should experience Venice at night, without all the tourists! As I've said before, it's magical. I hope you enjoy your time there as much as we did!