Château de Labro, a stunning hotel near Rodez, Aveyron, France