OASIS

OASIS

A fertile or green spot in a desert or wasteland made so by the presence of water.
A situation or place preserved from surrounding unpleasantness;
        a refuge: an oasis of serenity amid chaos.

A place of peace, safety, or happiness in the midst of trouble or difficulty.
Something that provides refuge, relief, or pleasant contrast