Marco was always available to answer all our doubts. Unfortunately we hadn't the chance to meet him personally, but we made the check in with his co-worker, that was also very kind and helpful, giving some useful information about the surrounding area of the apartment.
The apartment itself was as the pictures shown, clean and comfort. It's 20min walking distance from Mestre train station and has a bus stop just around the corner that gets you to Venice. I recommend it.