The place is a perfect location for exploring the key parts of Venice. Very short walk to all main sites. The place being close to S. Angelo is great for the water taxi from the airport, and getting around Venice.
The only issue we had was that the communication was very poor on the day of check-in. We told the hosts a precise timeline of where we were and when we would arrive, which was acknowledged, multiple times. When we arrived we were told that they were coming - no specific time, we had to push them and call to get anything out of them. All the while we were waiting with a lot of luggage and a young child. The hosts said that they had multiple guests to check in across the city as an excuse. Had they told us an accurate time and that they were running late we would have gone for dinner or made other arrangements. Instead they kept us waiting around 50 minutes.
They did not offer any discount or provide any courtesy to us for this issue.
Furthermore the WiFi was terrible. The host did not address this.
There are also a few issues with the apartment such as lights not working and one bathroom "shower" not having a shower-head holder.