Francesca's place is a really well-located apartment very close to Rialto water station. The place is as-adverstised. Amenities were great, Air-conditioning was top notch (much-needed for Italian summers), access to restaurants and stores were a double check. The only issue we had was that we had 4 large suitcases that needed to be lugged up nearly 5 flights of steep stairs (common in Venice), but it was a doozie to say the least :)

Francesca went to great lengths to get us acquainted with not only the apartment, but good restaurants nearby and so on. Her recommendations were spot-on.