The advantage of this place is the location. It is so close to the train station, reaching Venice is a piece of cake. I would definitely recommend staying there instead of one of the pricey places in Venice.