welcome/receive someone with open arms - definition and synonyms

phrase
  1. to be very happy to see someone or to let them stay with you
See also main entry: open