Chambre d'hotes, a haven of peace in the Tarn, Southwest France.