What does Angenehme Ruhe! mean?

Angenehme Ruhe! - German to English

Sleep well!