Communication is very prompt. The place is very close to Venice Mestre station.