Carlo's apartment and neighborhood made us feel like we were living like a local in Venice. This could be a downside if you're coming from the train station area. It's a bit of a walk, especially in the summer it's horrible carrying around your bags under the sun. So, if you want convenience, get a private taxi to the apartment.
However, it's only a small issue as overall the experience of staying at Carlo's apartment was amazing!