Great communication,
terrific location of the flat in the city,
great restaurants and pubs in the area,
Kensington Gardens/ Hyde Park right on the doorstep,
a quit street for London,
the flat had everything you need for a short trip