Great location, near Euston St. station and near St. Pancras (from which the channel train to Paris departs).