House perched under the rock facade in Les Eyzies de Tayac.