We loved our stay at Francesca's apartment. The location is really unbeatable as it's close to all the major taxi buses and right around the corner from St. Mark's Square. We were worried this would mean that it would be loud at night, but we didn't hear a thing from the outside.
The apartment is well kept, modern, and looks just like the photos. The other really great thing was how the staff at the hotel next door basically serviced us as well. They helped arrange check-in/check-out, transport to the airport for our departure, gave us tips on Venice, and provided a complimentary water taxi to Murano, which was really convenient for us. Francesca was always very responsive as well. Highly recommend her apartment!