I couldn't meet Leonard, but he was really kind and helpful. Venice is lovely city and we had a good time there. His place is located right near the water bus station. So if you want to go to Burano island, his place is perfect for you. We really enjoyed time in Venice, thank you Leonard!