Le Manoir de la Malartrie in the Dordogne region offers enough views, food, and amenities for the ultimate French getaway.