Francesco's place was great. It has a kitchen with what looked like new furniture and appliances, a big bathroom, and a big dining room. The place was also tidy, and it smelled really good.
It is quite close to the city center, and 2-3 minutes away there is a restaurant (Canada) with great food, and also a bakery called Farini - I've read on the internet that this is one of the best bakeries in Venice.