The place is ideal for spending a very nice time in Venice, the flat is close to everything notably stops of the Vaporetto lines. Good restaurants, nice area.
I do recommend this place for visiting Venice.