The apartment was great, it in a great location that is well seriviced by water buses (so you dont have to go up and down all of venices many stairs with your suitcases). We didnt get to meet leonardo but he was very good with communication and gave clear instructions so we had no trouble finding the place or picking up te key.