The place is very close to the mestre train station so it is very convenient. It only takes about 15 minutes to get to Santa Lucia station. The hosts were helpful and gave us tips on transit and where to buy tickets. Everything in the room was clean, and there is a fan which kept us cool during the night. Recommended!