Mental benefits of having a good sleep