The flat was nice and clean. the Area around Victoria Park is a nice area with all required shops in walking distance.
We stayed with a 2 1/2 year old and didn't face any problems.
For us it was important that the playground in the Victoria Park was in less than 5min walking distance.