Perfection location & great communication. Would highly suggest staying here if you're spending a few nights in London.
The accommodation was modern & really spacious, you could comfortably have a group of friends or family stay here.