What does angenehme Nachbarn mean?

angenehme Nachbarn - German to English

nice neighbours [Br.]