Ranked high for happiness, health care and more.