We would recommend this apartment! Just be aware of the many stairs to get to it. The owners were very accommodating to our separate arriving times. Those of us arriving later just had to send pictures of our passports. They did not charge us for two check in times.
The location is perfect. The apartment is large and was clean. The beds were comfortable. We enjoyed wine on the rooftop patio each evening.
The positives outweigh any negatives. The negatives would be things that cannot be changed. The bathroom shower was tiny. Being an American we are not used to bidets in the bathrooms. They took up a lot of space and were always in the way. You had to lock yourselves in at night With a key, which seems like a fire hazard. And of course the stairs. This is in the description so if you can’t do stairs then I would choose a different place, actually, you might want to choose a whole new destination because Venice is full of stairs! But we loved Venice stairs and all!