Although this place is in Mestre, it is perfectly located to visit Venice, 5 minutes distance by foot of the Bus station and 10 minutes by foot of Train Station. Also, Liuba helped us with all our doubts about Venice and her home, a great host. Thank You Liuba.