The flat located in the Centre of Mestre, It only takes 20 minutes to get to Venice bus station. We didn't meet Marco, Antonio gave us instruction and welcome. It did really helped us!