Everything was fine!
The flat ist located close to the Mestre station, which made it really easy to get there. The communication and Check-in went well and fast. On request we got a room with a balcony, so we could end our days outside with a glass of wine.