Oh sure, the grammar purists will point out that good is an adjective, and must modify a noun, while well is an adverb, and must modify a verb, and that slept is the past tense of the verb 'to sleep' and therefore the correct usage is slept well. And they are correct.
Have you sleep well meaning?
Sleep well!: Good night! I hope you have a good night's sleep!
How long do you sleep in a day?
Age group Recommended amount of sleep
-------------- -------------------------------------------
3 to 5 years 10 to 13 hours per 24 hours, including naps
6 to 12 years 9 to 12 hours per 24 hours
13 to 18 years 8 to 10 hours per 24 hours
Adults 7 or more hours a night