Great location : near the sea and the vaporetto, a few minutes walk from San Marco
We didn't see Leonardo but his explanations were very clear
The apartment was very nice except for the glass doors that can wake you up and maybe the bathroom a little small
A very nice place to stay in Venice overall !