Not super cheap nor super intellectual, but consider somewhere in the Netherlands. The social safety net is excellent so there's not a ton of stress in the population as a whole. I recommend Delft, but the country is small enough that you could practically live anywhere.