The flat is ok, but we would not stay there again.
The pros are that the location is close to the tube and shops, the common areas were clean, and the bed was big.
The cons are that the place is small even for two people, the couch is uncomfortable, the bathroom is tiny and water leaks on the floor from the shower and sink, and the place is hot with only one fan to cool you.
We also had some issues checking in — the keys didn’t look like the photo in the manual so we had to try for a while to find the right key for the right door with our suitcases outside. Not a big deal, but it made check in more stressful than necessary.
Then on our last day, two hours before check out, someone came to the door and to our surprise asked to take our linens. They came into the flat and stripped the bed, and tried to take our towels even though we told him we still needed to shower. It was super awkward and we felt rushed to leave. I understand the guy was doing his job but it seems like we at the very least should have been warned he was going to come to the flat.
Overall, the place is fine if you want to dump your bags somewhere while you explore London and have a bed to stay in, but it didn’t feel like a place to relax while on vacation.