Excellent location, easy walking distance to all of Central London and great transit connectivity too.
Flat has all of the essentials needed for a stay. We honestly were in the condo mostly just to sleep at night and were exploring most of the day, and that worked well for us.
Our host was very responsive, and generous with an early check in.