I would not recommend this place to anyone.
I took my car in to this place for a recall issue, a week after my car was worked on my brakes started to make a funny noise. I called the service manager Cal and he basically didn't care. As for his customer service skills he was very rude and not caring at all. He didn't even offer me to bring my car in to get it checked out.