The hosts at the reception were nice and welcoming and spoke good English. The property is very conveniently located. We also got the public transportation tickets from the property itself. Highly recommended. 10 minutes walk from Venice Mestre railway station. Bus and tram stops nearby.