Our stay at Massimo's apartment was pleasant. It's a spacious apartment and is a stone's throw away from the Rialto, so a great location. They have stocked up on all necessary tourist information pamphlets that helped us plan our days well.
The apartment is managed by an agency that seemed professional and had someone escort us to the apartment from the boat stop.
The representative sought my credit card details in case of any potential damage, which seemed a bit against the whole Airbnb culture of trust. But nonetheless, we didn't break nothing and haven't been charged anything so far.
Issue we faced and were not necessarily informed about - frequent tripping of the electricity which ensured I went downstairs multiple times in the day.
Note the additional 100 euros to be paid in cash towards cleaning fees at the time of check-in has its upside and down.