The flat is very close to St Pancras station and the host was precise even if the exact details of arrival have become available only at last moment.
Basically, this is the place to sleep while you go sightseeing in London. In this sense, it fits the purpose. However, do not expect more than that. It is small, quite old and hulid and the stairs are very steep.