Sleep and Good Health

Does better sleep mean better health?