Davide's place was really nice and offered everything needed for a nice stay in Venice. His apartment is about 15 min on foot from Venice Mestre.