Francesca's place is very well located. Most of the sights of Venice are no longer than 20 min walking from her place.
The house is small, but has everything you need. I would stay here again if I visit Venice.