The location was absolutely perfect. With Euston you can get anywhere you need to in 20 min or less in the greater London area.