The flat was very nice, clean and well equipped. Although Liz was not able to meet us herself, everything was well organised and we felt very welcomed.
There are a lot of restaurants nearby, and the flat is in walking distance to a lot of London attractions. The localisation also means that there is a bit of party-noise during night, but this seems as a fair prize to pay for living in central London.