We stayed in the apartment for 5 days with kids, the location is fantastic and cant be bid (for families)...Its a 5 min walk to a park and to a famous playground. We spend most of our days in the park and around because there is so much to see there for kids. All childrens museums are within walking distance near a park.
Also we walked thru the park to Buckingham palace.
This basement apartment suited in the best location in London.
The apartments itself is less charming than the location, but we were out all day anyway. A big plus is that there is a lot of space to sleep for a big family (like ours) and I liked it. So for us this apartment worked very well being in superb location and having many beds.
I also liked very much the washer that surprisingly had also a dryer setting. So it came handy not needing to wait forever for the clothes to air dry by themselves.
This apartment has all the basic+ amenities that we needed for our enjoyable stay in London.