What does angenehmer Ort mean?

angenehmer Ort - German to English

pleasant destination