I would throughly recommend this accomodation which is close enough to all major points of interests via walking and public transport yet far enough away from the hustle and bustle of Venice tourist central