It's an okay location where you can get what you want provided that you have an appointment and are willing to wait and pay. No quick lane oil change or other niceties. Last time I was there, their oil change techs suggested that I had an oil pan leak and the oil pan needs replacement. Not a single mechanic or oil tech saw anything wrong with the oil pan subsequently, neither did I lose any oil. This one thing damaged trust in all GM dealerships that are usually very knowledgeable and diagnose simple things correctly from the first time and I stopped going there.