The apartment was great. Pretty, clean, specious, and had good air conditioning (!! was really important...).
Francesco met us at the apartment, told us alot of helpful information, which was really nice.
The location was good for us, close to the train, bus/taxis, and a water-bus station (all 5 to 15 minutes walk). And yet we didn't feel in a sea of toristes (like all of Venice, there are alot of toristes in the neighborhood, but the surrounding street is quiet, and you aren't drowning in them...). Good restaurants within a 5 minutes walk radius, and a super market.
To sum up- would highly recommend to a friend.