Our family of 5 had a wonderful stay at this location. The tube station is super convenient and has a nice grocery in it. Warning that it is near the stadium, so you may want to be aware of any potential games during your stay which will cause congestion both on the tube and at local restaurants (we arrived on a game day and had a difficult time finding a place to eat nearby while we waited until check in time). The neighborhood was quiet (except during games) and we felt safe walking around and allowing our teenagers to run on their own.
The kitchen is equipped for simple meals only. This wasn't a problem for us, but if you're looking to whip up gourmet meals you may be lacking some equipment.
Beds were super comfy and there were plenty of towels and hot water. Would definitely stay here again!