Perfect location. Some steps aqay from tram and bus stop "Mestre Centro". You reach Venice in around 25min.
The price is absolutely fair and very good for what it offers. (especially if you think about prices you pay directly in Venice)