Marcilhac with its ancient abbey nestles in the Cele valley