The flat is great!
Located very close to the centre of Venice (15 minutes walk to the majority of the places you would want to visit), as well as close enough to the waterways to take you out to the islands, we found it perfect for everything we needed.
It is a lot more spacious than it looks in the photos and could easily sleep 3 people if needed.
The 24 hour check-in is also really useful and so having access to the flat to drop off bags as soon as we arrived was ideal.
Also the flat is 5 minutes walk from a couple of decent mini-supermarkets so if you are planning on saving some money on breakfast / lunch, then this also is a massive plus.