The apartment is as described in the listing. It's a great alternative to a hotel. The location is convent for the V&A Museum and Hyde Park as well as transit to just about anywhere in London. There are a few restaurants and a Starbucks about 200m aways.
It is a basement location and next to the elevator, so minimal outside light and a bit of noise, but nothing that caused me or my wife any problems.
There is a full kitchen with some dishware and utensils. I wouldn't want to try to cook a whole meal but it was great for breakfast, snacks and reheating leftovers. Although there is a kettle, there is no coffee maker.