Much better than I expected! Massimo welcomed us and gave all information we needed. His place is 12 minutes from Mestre station. Very convenient to get a bus or train. The place was clean and had all amenities we needed.. I highly recommend.