We stayed here at the start of October. There is free parking on the premises behind a locked gate. The apartment has a shared bathroom with 2 other rooms, everything was clean for a shared standard, check-in was smooth and helpful.
The bus is a 2 min walk to bus number 6/6L which is a 15min ride into Venice.
Good for the price you pay, worked for us 👍🏼