The apartment is at excellent location very near to Mestre Station. Also, Supermarket and restaurants nearby. Best part is the flexibility in check in which helps to plan the day effectively. Bus stop is only 2 minutes by walk.
Will recommend the apartment for stay in Venice.