meaning of angenehmer Ort

angenehmer Ort - German to English

pleasant destination