Wonderful location very easy access to public transit,this flat has convenient checkin facility.It is quite near to Venice Mestre and train station.I would highly recommend this place