We had a good time at Stefano's place. He given detailed instructions about where to meet (approx. 20 meters from the apartment). The flat itself is very nice, two bedrooms, kitchen and living room. As usual in Venice, you have to climb a few steps, but that is OK.
There was a bottle of mineral water in the fridge, and Stefano was very helpful when we had questions.