Francesca's house is absolutely close to Piazza San Marco. It's a clean and fresh space (air conditioning is included!) with a beautiful small terrace which allow you to spend even nice evening at home.
Moreover, Francesca has been super clear in giving us all the information for getting to her place in the easiest way possible.
We (me and my friends) strongly suggest this location for your further journeys in Venezia.