We had a great week in London.
The apartment is bright, perfect for a couple and very well located next to a supermarket (3 steps!), The bus stop and some restaurants if you want to dine outside.
We recommend it!