Clean, modern, walking distance to Mestre Venice train station, easy access to historic Venice 10 minutes away by bus