Martha's place is well situated between the Rialto and San Marco