Hospitable, welcoming and accommodating. Friendly and homely. Thanks for having us :)