I had a great stay in this apartment. Beds are comfy, kitchens is greatly equipped, a supermarket is about 10 minutes walking and the vaporetto is just next door. If you are travelling with small kids, remember that there are stairs.
Note that I was there at the end of October, so we did not need air conditioning and there were not too many mosquitos. But the apartment does not have mosquito nets on the window and I don't know how warm it gets in the sommer.
Communication with the owner was absolutely perfect!