The flat is very spacious, fully furnished and equipped. We were in four and found it very comfortable to sleep (2 double rooms and a double sofa bed)
I recommend getting a transport pass so that you don't have to worry about mobility. We were very happy with our stay. Be mindful that Venice collects a tax per person per night, to be paid separately (at the time of writing, 4€).