A place of welcome, hospitality and peace