Clean and nice apartment. Right next to Venezia Mestre station.