After having stayed at Davide's place for two months, I can say that the place is well suited for both short and lengthy stays. I would spend most of the time commuting in and out Venice, which is only a short 20 minute bus ride away from a bus stop just around the corner from the place. A supermarket is close by and the centre of Mestre is relatively close, which is a nice place to have a drink in the evening.