Overall, my family (me, my wife and our 2-year old son) enjoyed the stay at this flat.
We had good communication from Hugo from the point of booking, and during our stay the person in charge (Tima) was responsive to the messages that we sent. We had one minor bathroom issue that impacted the downstairs neighbour during our stay, and Tima sent the plumber the morning after to get it fixed.
The flat is easily accessible by public transport - it is about 20mins by bus+walk to Hyde Park (entrances through Bayswater Road), and about 25mins to Oxford Circus by tube.
In terms of cleanliness, there are few minor areas that the flat could easily be improved, such as removing all the unfinished products used by previous occupants, and a bit more detailed cleaning to remove the patchy molds in the bathroom.