Stay here. Stop comparing places in Venice. We stayed here with our two teenage boys and it was perfect. Master bedroom is not very dark at night so if you need it dark to fall asleep toss an eye mask in your suitcase.
The restaurants in the area are fantastic. Eat at least once at the restaurant the host suggests. Location is perfect.