The best asset of Leandro's place is the location. It is located 10 min walk from Mestre main station and ca 5 min walk to the bus stop where you can take a bus to Venice (ca 20 min journey).
The apartment was clean and quite nicely decorated. When it comes to communication Leonardo was helpful and responsive to my messages.
One thing that I did not like was that there was no electronic kettle (Leonardo provided it after I asked), no tea/coffee, and, I guess what is most needed in Italy, no wine opener. Additionally, it is better if you take your own shower gel and shampoo as the ones provided by Leonardo were low quality.