We recently stayed at la Maison du Notaire Royal in the heart of Sarlat for three days. Diane and Pierre-Henri were perfect hosts, lending advice when asked, and providing information on the incredible history of the home. Our room was huge, comfortable, and classy. It was easily my favorite place to stay of our multi-city Italy/France vacation. It feels much more like a home than a hotel (which, of course, it is!).
The location could not have been better and I couldn't give a higher recommendation.
As a side note... my wife lost her jacket on our vacation and remembered too late that she must have left it here. Sure enough, after an e-mail, they had found her jacket. They sent the jacket to us before receiving any compensation, just asking that we send them the money for the shipping after we received the jacket.
