We really loved the place! We went with 3 kids and it was super comfort.
It is central and close to the canal grande. There are restaurants and a cool market just in front the door.
The apartment has all the needed amenities and it contributed to an excellent stay!