Although we didn't get to meet Leonardo he was an excellent host. His email detailing how to get to the apartment and where to collect the keys from was better than we've ever received. He was very helpful with any problems that we had during our stay (which wasn't really anything). The place was clean and the heating was excellent. Kitchen facilities were good. The bathroom was quite small but had everything we needed. We shared the flat with another couple for most of our week there but this didn't matter as there was ample space to get some privacy if we wanted it. Great location and price. Would stay again if in Venice. Cheers