Enjoying the sunlight (and a nut merringue) at St Léon-sur-Vézère