It is great place to stay. I would recommend it highly. Hosts are very nice and polite. They are really helpful and helped me checkin late night due to delayed flight.
It is not far from venice by bus and bus stand is 100-200 m away. Supermarket is 300 m away.
Just get AVM official app and top up the credit to get bus tickets. 1 ticket is valid for 75 minutes.
I would recommend you go to venice in evening.
This place is very easy to find just fixed fare via cab.