Downtown Greensboro Avenue has its good and bad points