Luca's place is very conveniently located near Mestre station, which is only 10 minutes away from the main Venice island by train. He is very friendly as well. Would strongly recommend staying here if you are planning to visit Venice!