My family of 6 + 1 infant all gave me compliments for choosing this location. This was a clean, centrally located, comfortable, and affordable option for a large family. Let me summarize:
Pros:
1. The hosts are extremely friendly and approachable. They make sure you are escorted to the apartment and given a tour. They can also show you anything in Venice you have questions about (they showed us the nearest supermarket). Not only this, my in-laws arrived before I did and the hosts were able to give them the tour. This shows a level of flexibility and maturity.
2. The apartment itself feels like a home away from home in the heart of Venice. It was clean, had pretty much all amenities, very good air conditioning (by U.S. standards), and well designed if I may say so (rooms are color coordinated). Also with a kitchen, you're not forced to spend as much money on every meal with a large group.
3. Price per couple here was about $200/night. An acceptable hotel for us 3 couples would have been $300-400/night per couple.
Weaknesses:
1. The apartment layout has one full bathroom at the floor level, whereas the rest of the apartment is up a flight of stairs. This may be a challenge if you are not so fit or able. Also, the apartment advertised a washer AND dryer. I did not see a dryer present (please correct me if it is present elsewhere).
Summary: very good place to stay. If you are interested, I would not hesitate to book.