What does angenehme Leute mean?

angenehme Leute - German to English

nice individuals