a place where you are just as comfortable and content as if you were home
<noun.location>
<noun.location>
home away from home |
home from home |
semantic pointers
hypernym