The flat is in a perfect location right on the canal which has beautiful views. Its about a 20-30 min walk from main spots (Basilica, Rialto Bridge) we walked most places. It was lovely and clean and had wifi. Bring mosquito spray! We seem to have got bitten, luckily there was some fly spray in the flat.
Al Parlamento which is just next door have really good salads, coffee and cocktails, and Trattoria Alla Fontana which is just the other side of the canal. The only down side was that it was quite hot when we arrived and the air con did not seem to work.
Alberto answered all my questions and he waited for us to check-in as we missed our bus-stop so got there a bit late. We got a water taxi back which is 15 euros each and you can catch it from the canal.