Leonardo is a very polite, friendly host. He was waiting for us and showed us everything about the room. It was exactly how the pictures were.
Pros: close to a lot of places. 20 min walk to St. Marks square, less then 10 min walk to the train station and all around his place were restaurants and markets. It was very convenient to explore Venice. The room was big and we did have our own restroom. He had extra umbrellas for us to use when it started to rain unexpectedly. He also provides towels and extra blankets. The beds are comfortable and we were able to sleep well.
Cons: the door to our room didn't close or lock. I have kids so this was a big deal especially since other people lived in the apartment. The restroom is down stairs from your room, not a big flight of stairs but still a good distance especially if you need to go in the middle of the night. The floors are marble so it's super cold, especially after a shower. The restroom also had an interesting smell. I'm have a sensitive nose so it bothered me all the time I used the restroom.
Overall the place is great because of location. But since I have kids I didn't feel very comfortable that we were very vulnerable at night since we couldn't lock our door.