We had an awesome experience at this apartment. It was very bright and clean and everything was done tastefully. It was very comfy and we felt right at home. The amenities were walking distances and was totally impressed with the tube system. We were seconds away from Hyde Park (being a passionate runner, I really liked that) and also Oxford Street where we did some shopping (maybe more than we should've..)
Definitely recommend this flat and give it a 10 plus!