The flat was clean, and we were allowed to drop off our luggage before check-in time. Which was very kind. The owner responds quickly to messages. We had an issue with the hot water boiler which was resolved within 30 minutes. It is also reasonably well equipped.
There are a couple of big issues with this property though. The biggest one is noise. It is extremely noisy, especially at night. It is impossible to get a decent night of sleep in this flat. The flat is on the first floor and the windows face the busy Borough High Street. The windows are extremely poorly sound insulated. On top, there is a noodle restaurant right below the flat, a bus stop right in front of it, and a pub 20 yards further. People scream and talk loudly right below your window, especially when waiting for the bus after a boozy night out. This all adds to the noise of the cars, ambulances and police car sirens which drive by continuously. Good luck trying to sleep. I left after a week of my planned 12-day stay because I was sleep deprived. To be fair, I was refunded the remaining nights immediately.
The second problem is heat! the poor insulation means that it gets very hot in the flat when it is sunny. It got to 27 degrees celsius in the middle of September, when the outside temperature was less than 20 degrees. In summer this flat must be like an oven. Opening a window is not an option because of the noise and the smell of the noodle restaurant. There is a mobile AC unit, but using it requires opening a window for the exhaust pipe! So, if you can manage to sleep through the noise, there is a fair chance that the temperature will keep you awake!
A few more problems. There is little wardrobe space as the wardrobe is filled with all sorts of stuff (fans, heaters, baby cot, spare parts for the toilet flush (?!), ...). The TV is useless for anything else than watching Netflix or another streaming service. There is no cable or set-top box for Freeview channels. You can watch Freeview channels via an app installed on the TV, but it requires you to have an account with each media outlet (BBC i-player, ITV hub, ...) and you need to sign in each time you switch on the TV or change between channels of different media providers, a bit ridiculous.