The apartment matches the description. All provided information before checkin helped us to get into apartment without any problems.
Staying in Mestre is good choice if you need silence after big crowds of tourists in Venice.