Very convenient spot if you’re arriving at Venice Mestre station. There’s lovely cafes in the area and it’s only 15-20 minutes by bus to the island. Leandro was also very responsive to my messages, which I really appreciated!