Dario's place is great! His dad received me and was super helpful, he even printed train tickets for me. The place is less than 5 min from the Mestre train station, where you can get easily around. Definitely recommend!