Unlike some chain restaurants, DD varies a lot. Some of them are just awful. This one, right by the train station in Concord, is very efficient, clean, and pleasant. It has a lot of seating, clean restrooms, and almost enough parking. It can get quite busy on weekends, when sports teams tend to drift in, but the line moves fast.