meaning of angenehmer Aufenthalt

angenehmer Aufenthalt - German to English

pleasant stay [when becoming on a journey]