Alberto's place is really lovely and has everything thing you need. It is located conveniently near all transport in Venice.