Great location very close to Mestre station.