Excellent location with many restaurants, pubs and supermarket nearby. Very clean flat with good amenities for tourist (coffee machines, washing machine, wifi, printers etc). Having stayed in London in the past, this apartment is surprisingly roomier than typical one bedder apartments in London.
Professionally run and fuss free. Highly recommended!