great hospitality and comfort