We had a great week-long stay in this apartment. We loved how close we were to the museums, shops, and tube stations. We also loved how walkable this area was and chose to walk to some great site-seeing places, such as Hyde Park and Buckingham Palace.
The apartment was a great size for three of us and we enjoyed making dinners in when we didn't feel like eating out. The kitchen provided everything we needed for this.
Our only issue was that the apartment is on a main street and above a 24 hour car wash and we found it to be a bit loud when we were trying to sleep. This was not a problem after we started using earplugs.
Overall, this apartment provided us with everything we needed for our stay in London.