A superb central and canal-side location in Venice, mere minutes walk from the main sites.