It’s a perfectly located apartment right on Kensington high street. Billie and Max were very prompt to respond and helpful especially with our luggage storage.
The building has no elevator and the apartment we got was on 4th floor, so consider this before booking especially with luggage as you have to carry it for 70 stairs.