Used Sarlat la Caneda as a base in the Dordogne last September staying here
http://lahoirie.com
Lots of interesting medieval villages within a radius of 30km or so.
Don.