It is just few steps away from Venice Mestre station. It is so clean and comfortable.