This is the ideal location to stay and explore Venice you are only steps away from rialto bridge , there are plenty of places to eat and drink on your doorstep
don't think I can find any bad points