What does angenehme Gelegenheit mean?

angenehme Gelegenheit - German to English

pleasurable event