Leandro's place is located perfectly for visits to Venice, and the self check in provided is very convenient. I would highly recommend this location.