Service and quality and quality service: satisfying customers in the hospitality industry