Sleeping 7 hours or more but less than 9 hours every night is ideal and can help keep heart disease at bay.