oasis

noun
  1. a fertile area in a desert where water is found
  2. a pleasant or peaceful area or period in the midst of a difficult, troubled, or hectic place or situation
  3. Usage: figurative

Examples