'Homely' place and wonderful hospitality