Analyzing the Impact of Service Quality on Customer Satisfaction: A Study From Indonesia