Don't think about it for another minute; stay here!!
Francesca's place is just as advertised and is a perfect place to stay in Venice. The neighborhood will make you feel like a local and is also close to to anything you want to see. Lots of nice "non-touristy" restaurants and shops nearby. In just a few days, we felt like this was "our" neighborhood.
Francesca is a pleasure to deal with and, upon check-in, she gives you some key tips for enjoying your time in Venice.