Leonardo’s apartment is located very centrally in Venice. You can get anywhere within a 10-20 minute walk. Check in instructions were very clear and easy. Leonardo also gave some good tips for restaurants.
The only downside was the bed. We thought the bed wasn’t the most comfortable, for us.
There are some stairs to get to the apartment itself, with the last bit being somewhat narrow.