The place was conveniently located. 20 minutes from Venecia and the bus stop was 2 minutes away. The Mestre town was quite and good to explore.