The place was fine. Matched the pictures perfectly, plenty of room for 3 of us. Kitchen has nice appliances, and the basic amenities were available.
There were a lot of personal items about, nothing in the way, but enough that you'll know you're staying in someone's home. Transport connection was fine, takes about an hour to get to downtown London, 30 minutes to Heathrow. Train links are walkable, but bus is probably the better option to get around.
Neighborhood is fine, nice parks nearby as well as a long river walk. Overall we were satisfied with our stay.