We had a great stay at Francesca's place, the location is great, very close to Campo Santa Margherita, not too touristic, yet very close to the centre.
The flat is big, very well equipped, with a very Venician feel!
Francesca was very quick on the replies and the check in was very smooth. I strongly recommend the place and the host if you want to stay in Venice!