oasis
noun
1
A spring of fresh water, surrounded by a fertile region of vegetation, in a desert.
2
A quiet, peaceful place or situation separated from surrounding noise or bustle.
"The park was an oasis in the middle of the busy city."
3
A place or situation of fruitfulness or abundance separated from surrounding barrenness or scarcity.
Definitions come from the Free Dictionary API (dictionaryapi.dev), with Wiktionary as a fallback when it is slow, and are cached for up to 24 hours.