Some places make you work for their charm, and Ellicott City is absolutely one of them, except the work feels more like ...