Great place to stay in Mestre. The property is located 5-7 minutes on foot from the Mestre train station, from where you can reach Venice in 10 minutes by train. The room was very clean, the bathroom as well, and the host was very welcoming.