Pro: location, clean place, friendly host, modern flat.
Cons: double bed very very uncomfortable, I had to sleep on the sofa bed instead; no mosquito nets, and we woke up eaten by mosquitoes, very noisy lift by the door.
Heads up: you'll have to pay 5 euros per adult on arrival, cash only, Venice tourist fee.