Luxury self-catering farmhouse with pool, in the beautiful French countryside between Limoges and Poitiers