The location is brilliant - in a genuine local Venetian area but excellent for jumping on a Vaporetto either directly to P. San Marco and the Grand Canal or straight across to the Lido.
Great local bars etc walkable to, along ‘Garibaldi’.