My family stayed at Ali's flat for 6 nights over the summer. The flat is managed by a management company with Ali as the point of contact as opposed to the owner of the flat. The location is impossible to beat, minutes from Hyde Park entrances, Queensway/Bayswater Central/Circle lines, as well as buses outside the door that took us to Oxford street in less than 20 minutes.
The flat is basic and contains only the essentials, not unexpected for the price. The kitchen looks newly renovated and has all the equipment necessary to cook and do laundry; however, there were no staples (salt, pepper, oil, detergent, garbage bags), which we had to buy. I expected these to be included based on previous experiences. Also, there were rugs left in the washer that smelled moldy and we had to rewash them when we arrived.
The two bedrooms had comfortable beds; however, some of the slats in one of the beds were broken and we couldn't use that bed. Even though we were on 3rd floor, there is some noise from outside (there are a number of hostels adjacent to the property), so I would recommend ear plugs/sound machine.
The bathroom has a shower and tub, which was nice for our 3 year old son. There was definitely some mold in the shower area and some of the tiles were dislodged, so you had to be careful about getting out of the shower.
The responsiveness of the host was mixed; we received responses leading up to our stay, but when we sent messages upon arrival, we did not hear back. When we texted/called about an emergency (fire alarm went off and water stopped), we heard back immediately and someone came within a few hours to fix the water issue.
If you're looking for a great location, good price, are okay with just the essentials, and plan to spend most of your time out and about, this flat will suit your needs.