Visit 'the most beautiful village' in France and stay in a roomy 13 Century townhouse right in the village of Saint Cirq Lapopie