Everything worked out well and the flat was super clean. The flat is well located in Mestre, just 15 mins bus ride to Venice.