When we arrived to Stefano's place, we were promptly greeted and provided useful info and tips about the area. The appartement is nice and slept 4 people comfortably.
The best part is the location! It is 5 minutes walk away from the tramway/bus line which we took to get to the train station, from where we got to Padua (10 min) and Verona (1 hour). Also 5 minutes, but in the opposite direction is the bus station from where a few buses leave to the centre of Venice.
Great apartment, great location - highly recommended!