We had no problem at all to get the keys. James also contacted us during our stay to check whether we needed any help.
The flat is very close to Liverpool street station which very convenient. It is also clean and spacious. The fact that there are two bathroom is also very convenient.