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.