I spent a week in Venice at this place and cannot recommend it enough.
Centrally located within a block of a Coop (convenient store), the place is a wonderful place to relax after a long day of wandering around Venice.
You won't regret booking this place.