Probably the best feature is the location which is extremely convenient for vaporettas (30 seconds walk), 6 minutes walk to Rialto (if you don’t get lost) but still well off the beaten tourist highway. Lots of useful local recommendations provided before arrival. Only one restaurant on this small street but worth trying their seafood lasagne (excellent).