The apartment is comfortable and convenient.
We are a family of four, and although the place is not huge, it worked out really well.
You are near the tube and good restaurants and pubs.
Be prepared for the climb up the stairs though.