The good:

Location was great - a quaint, 'local' Venice experience
Boat pick up option was convenient and for fair price
Massimo was a very friendly gentlemen. He was very responsive by email and made himself accessible
Apartment was spacious
WiFi had good signal and bandwidth speed
Beds were fine (no back pains in the morning)

Areas for improvement:

Massimo was a little behind schedule and we were not able to settle in right away. It was not a problem for us but might not have worked for someone who wanted to settle in after an exhausting trip.

Cleanliness was at a 2.5 out of 5 stars - it could have been because he was behind schedule. We felt the cleaning fee was high because of this.