Do big parking lots take away from the "downtown character" of Front Street?