Davide's home Al Campiello dei Meloni was wonderful, it's located just a few minutes to the Rialto bridge. The apartment was easy to find via Google maps and Davide was waiting for us to check in. The apartment is on the second floor with a beautiful balcony on the third floor. The balconies really convenient for drying our clothes (washer provided in the apartment). The master bedroom has two twin size beds pushed together to form one large bed, and the smaller room has a double sized bed.
Note: there is no wifi provided at the apartment. We'd have to preload our plans/maps at restaurants near by before returning home (there's an awesome pizza shop with wifi, which is usually open late as you walk to the Rialto Bridge).
Overall great experience besides the wifi inconvenience, but would definitely stay again!