My wife and I were traveling with our 14-year-old niece and my sister-in-law. The apartment was well suited to four people and had everything that we could want for the time that we stayed there.
Within walking distance, there is access to the "District" line which can take you into London for many attractions or one stop to the "Piccadilly" line at Earl's Court. There are numerous coffee shops and a modest selection of restaurants within 5-10 minutes walking from the apartment.
If we were in the area I would highly consider staying there again.