Great Place to stay in Venice very close to Mestre station. Good location and good price. Thanks!