This flat is a good launching pad for a quick stay in London as it is centrally located, very close to Kensington Gardens and High Park. The flat was very clean. It was not entirely clear to me based on the photos but the space is really one room with three little sections each with a bed or two, so there is not really privacy from the other guests you're travelling with. It is also a basement flat with on section of windows facing the inner courtyard of the building, so there is very little natural light and it does feel like a basement.
My biggest issue was that there was a £250 deposit required for the unit that I'm still waiting to be refunded almost 2 weeks after I checked out. I needed to pay on credit card and it does not seem there is a smooth process for the reimbursement. It's been stressful having the charge sitting on my credit card all this time later as it is quite expensive.