HORRIBLE place and experience.
Mike and his crew just got done screwing me over for a 90K mile check. I actually brought in the 90K schedule for my car, which stated very clearly what to do, as well as told him what to do, and all he managed was about half, but still charged for everything. He didn't even change the oil!
Now I have to get another 90K service somewhere else just to make up for all the things he decided weren't worth his time. I USED to take both of my cars there, but never again.
GO ANYWHERE ELSE.