We're planning to go to Washington DC from Mount Laurel. Wanted to take the train but they have "no checked baggage" for every train on that route. We will ofcourse have baggage. The only other option seems to be bus. But am concerned about the reviews of Greyhound that I've been reading. Any suggestions?