Apaneca, a bucolic mountain town 57 mi/91 km west of El Salvador, is a popular weekend retreat among people from hectic San Salvador.