home away from home

/HH OW1 M AH0 W EY0 F R AH0 M OW0 M/
noun
  1. 1

    (idiomatic) A place in which one is as comfortable as one's actual home.