Great hospitality and a comfortable, homely atmosphere.