We stayed with our two children and had a great experience. The apartment is in a fantastic location with public transport nearby and cafés and shops just around the corner.
The apartment was well equipped and had plenty of room for the four of us by London standards.