home away from home

Noun
  1. A place where you are just as comfortable and content as if you were home (synset 108577303)

Other Searches