A good 10-15 min walk from Mestre station. The place is located in a quiet neighborhood. This place is awesome.