Minutes from Ashford International Train Station, connecting to the Eurostar from London St. Pancras, and several domestic lines, travel is a breeze