I went to this place recently for my first service.
Front desk - Good, 4 stars
service person - Explained all necessary items that need to be covered in the first service, polite and patient. 4.5 stars
service time - reasonable (2 hours)
# second visit - To check my oil change indicator, they were about to close but he spent the time to check the issue and asked me to book an appointment.
Overall great customer service and response.