Oasis

/oʊˈeɪsɪs/

Slang Meanings

A chill spot or hangout.
This café is an oasis for students in the hectic city.
A comforting or enjoyable place in a stressful context.
After a long week at work, the spa was my oasis.