Gorgeous photo gallery of a French farmhouse villa apartment in the South of France, available to rent through Haven In!