Enjoyed my stay at Oxana's flat. Kitchen essentials were a nice touch. Bed was comfortable, the flat overall was clean and neat.
A few minutes walk from Lancaster Gate tube stop (~5-7 mins), Central Line connects you to everything. Quiet neighborhood. Oxford Street is the closest attraction, some others are a bit further away, but still reasonable. I managed to reach even the far corners of London, though with some travel time built in.
Best suited for a solo traveler or couple on a short stay. Will definitely consider the next time in London!