delighted to have you here

delighted to have you here

A phrase said when one is happy to be visited by someone. Feel free to stay as long as you like—we're just delighted to have you here!
See also: delighted, have, here