We were running late and got lost trying to find Leo's apartment. He patiently waited and received us warmly. When I thought I left my cap in a local restaurant I called Leo. He rushed over in an attempt to recover my valued cap. (It turned out the cap was left in the apartment...) The apartment is very nice and clean. Mestre is the first town closest to the island of Venezia where you will find Leo's apartment.