We booked this flat for a month for 4 of us including baby and kid. There was all we needed. We even had a baby cot!
Rooms, kitchen and bath are big enough. Since we stayed around a month we were offered a free cleaning in the middle of our stay.
We used Amazon delivery and everything works fine! We got all packages and all food delivery. Nothing were stolen.
Additionally there're several playgrounds in 1-2-5 minutes walk. Check Paddington recreation park and playground if you travel with kids. It's one of the best place I've ever seen!
The minor thing I can say is all windows are actually doors which are fully open. So if you don't want baby go to balcony always put anything in front of the door.
Definitely recommend this flat. And definitely I'd book it one more time!