It was greater than expected. Location was nice just 6 min walk from Mestre station. You can get to Main island by a train. It'll take about 10 min. I think the host welcoming us was Dario's father. Even though he doesn't speak English, he was really good at using a translator. So You don't have to worry about communication. There was also a terrace. You can chill there and maybe smoke there. This accommodation is on the 3rd floor without a lift.... which means if you have heavy luggage you will definitely get through hard time haha. The area looks safe as well.