I think the French in small villages and towns are way more friendly than the Spaniards, for example. France is also cheaper than most European destinations, assuming you don't get all your meals at restaurants. And the cultural and historical stuff has few rivals.