We were traveling around England and we had to book this place very last minute as there was a train strike forcing us to return to London early. It was suitable for a last minute booking. It was very roomy and had great amenities. Good location, close to Oxford street and Hyde park.
The hosts are very responsive, accommodating, and very polite and helpful. They were always checking in if we were ok. The flat was clean when we arrived. As others commented it can use some TLC, a good paint job and some fixing up.