The place is about 10-15 minute walk from the Mestre Station or you could ask Lucano if he can pick you up of drop you off with his car (fyi, we were happy to pay him extra for this service). His flat is very beautiful as it has Venetian decorations everywhere. Lucano assisted us during our check-in and check-out and he discussed everything there is in his flat and also how to get to the main Venice. Hopefully, his flat is available when we get back to Venice.