ha•ven

pronounced: /ˈhāvən/

noun: haven

  1. a place of safety or refuge.
  2. a place offering favorable opportunities or conditions.