Carlo's place is in a great location, short walk to the Vaporetto stop and all the important Venice sites.