meaning of Angenehme Ruhe!

Angenehme Ruhe! - German to English

Sleep well!