Homely feeling and great hospitality.