The appartment we rented from Leigh and Stephanie is very cosy. We had a lot of room for the 5 of us. Felt very much at home in the few days we stayd in Venice.
Comfortable beds, kitchen with lots of supplies.
We didn't meet our hoasts, but had good contact with them via e-mail.
Go to this place if you want to stay in Venice!