Carlo's apartment was perfect for our stay in Venice. Four of us stayed overnight and also used the free luggage storage. It was awesome to be able to drop our things off and explore and know they were safe.
The apartment is just as described, the location is perfect for exploring and is less than 5 minutes from the nearest vaporetto stop.
I would highly recommend anyone stay here.