Excellent central location and the apartment was very clean. Great communication with the host throughout our stay.
The one downside with the location was that the apartment is quite noisy both day and night. The view from the living room is fabulous and there's coffee and other convenient shops directly downstairs. Overall a good place to spend a few days in London.