Attractive storefronts, benches, and free parking make downtown Falmouth a popular shopping destination.