Our stay at Alessandro's place was much better than expected - wish we stayed for longer. The apartment was fully furnished with all the required facilities and more! Parking was a little tough - we were lucky we got a place right in front of our apartment. (But even if we didn't, there were other free and paid parking garages nearby - as mentioned by Alessandro.)
Alessandro was a wonderful and helpful host - he helped carry our luggage, gave us a printed map of Venice with food and travel recommendations, and explained to us in person all that we should and shouldn't do. Would recommend staying here to anyone visiting Venice.