We would rate more stars if we could. Hospitality went the extra mile