Great location to visit venice. Apartment is walking distance from Mestre station, which is around 10 mins from Venice Saint Lucia station. (1 train stop)
Cristina's mother received me. She is a very kind lady, although she couldnt speak english, we got on fine with sign language.
Had a basket of fruits and a bottle of water complimentary to welcome.
Wifi was not working during the period i was there.