Gianni's place is perfect for visiting Venice if you don't want to stay on the island. The bus stop is very close, but watch out, you can't find bus tickets during siesta time, so plan ahead.
We came by car, so for us the closed parking place was a big plus.