We really enjoyed staying at Francesca's apartment. The apartment is lovely - both decor and amenities were great, and it's all extremely clean. The location was brilliant - so close to many of the major sites in Venice. The way check in is at the hotel opposite, and facility to leave our bags after checking out was very convenient.
Also your informative email with tips about the sites and ways to get around was extremely useful.
Highly recommend staying!