Great hospitality and homely place