Perfectly close to the restaurant and shopping area of Mestre. For 25€ you can get a day pass for the bus, tram and water bus to hop on and off as many times as you want. The bus from the airport stops in Mestre before it gets to the station and it was a 15 minute walk to the flat. While waiting for the bus back to the airport at Mestre station ( not sign posted and the other bus drivers are VERY unhelpful even when you ask in Italian they actually lied about where the buses stop ) we decided to share a taxi with another couple for 90€. If we do go back we would definitely stay here and advise our friends also.
Mary and Stephen