HOME FROM HOME



Definition:

  1. [noun] a place where you are just as comfortable and content as if you were home
    Synonyms: home away from home