This place was perfect for our family of 3. The space was great with ample seating. The dining table would easily fit 4-6 people. The kitchen was adequate with plenty of pots and pans, and dishes. There was even a nice little welcome packet with coffee, bikkies, oatmeal, and breadsticks.
The location was superb! It was so easy to get from Heathrow to a close train station (5 min walk to apartment). And easy walking distance to several stations on different train lines.
There is a grocery store across the street (waitrose) which also sells beer and wine, ready to eat foods, and has a coffee shop. There is an amazing selection of stores, cafes, restaurants, and pubs nearby.
Extremely happy with this place!