The hamlet of Courbefy in central France comes complete with rustic buildings, horse stables, a tennis court and a swimming pool