We had a good stay in this appartment.
Pros: Good location for the Bienalle, and did not flood during the acqua alta (despite being a ground floor appartment). 10 minute walk to supermarket. We booked at short notice, and got early check-in and late check-out, which was much appreciated. The appartment is spotlessly clean, with good amenities and a great shower. Combo washer/drier, and aircon work well. Wine, coffee, biscuits provided. Good communication, host was friendly, responsive, easy check-in (host met at waterbusstop)
Cons: The aesthetic was a bit cold and minimalist for our taste, but might suit you! We would have liked to turn off the aircon, but could not and there were no flyscreens. There was a contract with an assortment of applicable fines (e.g. €190 if you dont take the bins out, €40 if you lock yourself out) that made us feel a bit weird as we are always careful guests... but as long as you follow the instructions there will be no problems.
On balance, easy, convenient and everything you need is here, very well located for Giardini and Arsenale.