I've learned that I prefer mini-metro areas with population on the order of 250k people... you get most of the upsides of a city without many of the downsides, while also retaining advantages of smaller areas like more green spaces and lower cost of living.