Mestre is a great place to stay. much better value than Venice. and Leandro's place is so convenient...10 mins from the Mestre station, and 3 mins from the bus stop to go to Venice
.Leandro was an excellent host .communicated very well. Gave us good tips for Venice.
the studio itself is very nice and cozy. we stayed only for one night. (arrived by train in the morning from Florence and left by over night train to Rome, on the next day).
Leandro has an arrangement with a nearby hotel for keeping our luggage before check-in and after checkout. very useful.
the studio is cozy, bathroom is small, but functional. Everything is clean.
the neighborhood is very nice. except for the occasional dog poop on the footpath (so lookout)