Apartment is in a great location - not right on the main paths filled with people but very short walk to the grand canal, train station and water busses. Apartment setup is ideal for families.
Irene is a great host. You have the feeling she will do anything reasonable to make your stay the best possible.
One tip for guests - the apartment is on a quiet side street however sounds reverberate like a canyon. There are shutters on the outside of the windows which can minimize street noise and light.