Faits: Faits: A. L._ a travaillé en qualité d'ouvrier agricole puis de manoeuvre dans la construction jusqu'au 21 octobre 2001. Après une période d'incapacité de travail, il a présenté une demande tendant à l'octroi d'une indemnité de chômage à partir du 26 janvier 2002. Il indiquait rechercher une activité à plein temps comme maçon ou grutier dans la construction. Au mois de mai 2002, l'assuré s'est établi à E._. Le 13 septembre 2002, l'Office régional de placement de Sion (ci-après : l'ORP) a communiqué l'adresse de l'intéressé à la société K._ SA, laquelle cherchait à embaucher du personnel. Le premier octobre suivant, K._ SA a informé l'ORP qu'un emploi de machiniste avait été proposé le 20 septembre 2002 à l'assuré, lequel avait décliné l'offre en alléguant que le lieu de travail était trop éloigné de son domicile. Après avoir donné à l'intéressé la possibilité de se déterminer sur les affirmations de K._ SA, l'ORP a rendu une décision, le 23 octobre 2002, par laquelle il a suspendu le droit de l'assuré à l'indemnité de chômage pour une période de 31 jours, motif pris qu'il avait refusé d'accepter un emploi convenable. Après avoir donné à l'intéressé la possibilité de se déterminer sur les affirmations de K._ SA, l'ORP a rendu une décision, le 23 octobre 2002, par laquelle il a suspendu le droit de l'assuré à l'indemnité de chômage pour une période de 31 jours, motif pris qu'il avait refusé d'accepter un emploi convenable. B. Saisie d'un recours contre cette décision, la Commission cantonale de recours en matière de chômage du canton du Valais l'a rejeté par jugement du 23 octobre 2003. B. Saisie d'un recours contre cette décision, la Commission cantonale de recours en matière de chômage du canton du Valais l'a rejeté par jugement du 23 octobre 2003. C. L._ interjette recours de droit administratif contre ce jugement, en concluant implicitement à l'annulation de la suspension de son droit à l'indemnité de chômage. L'ORP et le Secrétariat d'Etat à l'économie ont renoncé à se déterminer sur le recours.