Superb location, near both waterways and railway & buses. Cannaregio is cool and worth seeing in itself.