meaning of Angenehme Nachtruhe!

Angenehme Nachtruhe! - German to English

Sleep well!