Papa Giovanni was a great host, and had solutions for everything.
Location was great - we were able to reach Rialto and Canareggio by foot (admittedly after many wrong turns). Very close to San Zaccharia vaporetto stop.
Coop supermarket a 3 minute walk away - useful for most groceries.
Spacious and luxurious apartment. Air conditioning was fantastic in the hot summer.