The flat is located next to the train station of Mestre and Venice can be reached by bus and train within 20min. It has everything you need and Michele is very helpful as well. We recommend it.