The flat is in a great location, within a 10-minute walk of Victoria Station. Plenty of restaurants close by as well as a Tesco Metro if you want to make something back at the flat.
The only downside during our stay was that we happened to be there during the hottest string of June days in something like 40 years. The flat doesn't have air conditioning, although a few fans were available.