The place is Mestre, near train station to Venice. That was quite nice