The main advantage is location. 5 min walk to Paddington, direct buses from Stansted,trains1 from/to Heathrow airport, 20 min to Liverpool street. If you are not too lazy then Hyde Park, Marble Arch also can be reached by foot.
The apartment is small but very cosy. You will find there everything what you might need during your stay (f.e. EU-USA-UK adapters, hair dryer, iron, tea/coffee, even make-up remover). So thank you Oxana for such small, but pleasant details.
The apartment area is nice and quite. Ground floor is advantage also.
See no reasons why i should not come back again.