The flat is good to stay for 2 families with kids. There are baby chair, baby bath tube, bay stroller and baby play bed. With sufficient snacks and drinks offered.
However My friend and my husband have a sensitive nose. It could tell the air circulation of the flat is not good enough plus bed sheets may not be clean enough. There is water dropping from the area on the top of the small sofa. The cushion got wet. My husband even had a running nose the next whole day after staying in for a night. It is all right if your nose is not that sensitive like me. I am fine with it.
Overall, it is good to stay. The location is good and there are lots of restaurants around the area.