I rented the perfect spot for my family and they loved it. I had the opportunity to visit them and see the place too. It's pretty and pretty, everything is really close (shops / fast food / tube / bus ...), the center of London is about 30min by transport.
It may be a bit small for 4 people but perfect for 3. The layout of the apartment makes it really pleasant to live in. The bathroom is really spacious and nice.
Robert is really welcoming and helpful so don't hesitate I will rent this place again for sure