You really can’t get a better location! It’s close to both the Rialto and San Marco. Very good food is close by.