Words: home away from home home from home
Part of speech: n
Definition: a place where you are just as comfortable and content as if you were home