Great location. 3 metro stations from heart of the Oxford street. 5 min walk from Hyde Park!
Kitchen is equiped well enough. Clean! The apartment is comfortable and big enough for 3 adults. Just mind that the heating boiler/machine, located in the kitchen, can be quite noisy by night.