Quite and nice place. Quickly and clear response. I slept very well in Heart of London.
About 15 min walking distance to Victoria station.