Best apartment with best location in Venice, Mestre.