We booked last minute since our other place in Venice canceled with little notice.
This place was very clean. It was a little difficult to find, but I would imagine it to be about as expected for Venice standards (buy yourself a detailed map as soon as you arrive).
My only complaint was that the floor always seemed cold, even when the apartment was heated well. I think a rug or two would help a lot.