What does angenehmes Gefühl mean?

angenehmes Gefühl - German to English

pleasurable experience